*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.inline{display:inline}.hidden{display:none}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{color:#f4f8ff;font-synthesis:none;text-rendering:optimizelegibility;--bg:#05070b;--bg-soft:#080c13;--panel:#0c121db8;--panel-solid:#0b111b;--line:#94b9db24;--line-bright:#58d7ff52;--text:#f5f9ff;--muted:#8e9bad;--cyan:#27d8ff;--cyan-soft:#a4f3ff;--blue:#1677ff;--violet:#7a5cff;--green:#5af2a2;--brand-orange:#ff6a00;background:#05070b;font-family:Space Grotesk,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);overflow-x:clip}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0;font-family:Space Grotesk,ui-sans-serif,sans-serif;overflow-x:hidden}@media (pointer:fine){html,body,body *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%3e%3cdefs%3e%3cfilter%20id='glow'%20x='-45%25'%20y='-45%25'%20width='190%25'%20height='190%25'%20color-interpolation-filters='sRGB'%3e%3cfeGaussianBlur%20stdDeviation='1.35'%20result='blur'%20/%3e%3cfeFlood%20flood-color='%23ffffff'%20flood-opacity='0.9'%20result='color'%20/%3e%3cfeComposite%20in='color'%20in2='blur'%20operator='in'%20result='halo'%20/%3e%3cfeMerge%3e%3cfeMergeNode%20in='halo'%20/%3e%3cfeMergeNode%20in='SourceGraphic'%20/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cpath%20d='M5.1%203.6%2025.2%2012c1.25.52%201.31%202.25.1%202.86l-7.47%203.75-3.67%207.5c-.58%201.2-2.28%201.17-2.82-.05L3.12%206.03A1.86%201.86%200%200%201%205.1%203.6Z'%20fill='%2305071b'%20stroke='%23ffffff'%20stroke-width='2.15'%20stroke-linejoin='round'%20filter='url(%23glow)'%20/%3e%3c/svg%3e") 5 3,auto!important}}body:before{content:"";pointer-events:none;z-index:100;opacity:.025;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:var(--brand-orange);color:#120701}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:5px}.section-shell{width:min(1220px,100% - 48px);margin-inline:auto}.content-section{padding-top:150px;padding-bottom:150px;position:relative}.scroll-progress{z-index:110;transform-origin:0;background:linear-gradient(90deg, var(--cyan), var(--violet));height:2px;box-shadow:0 0 14px var(--cyan);position:fixed;top:0;left:0;right:0}.eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--cyan-soft);align-items:center;gap:10px;font-size:11px;font-weight:700;line-height:1;display:flex}.eyebrow>span{background:var(--cyan);width:22px;height:1px;box-shadow:0 0 9px var(--cyan)}.section-heading{max-width:730px;margin-bottom:66px}.section-heading--center{text-align:center;margin-inline:auto}.section-heading--center .eyebrow{justify-content:center}.section-heading p{max-width:610px;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.section-heading--center p{margin-inline:auto}.button{letter-spacing:.01em;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:13px;font-weight:650;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#02121a;background:linear-gradient(135deg,#b7f7ff 0%,#32d9ff 48%,#397cff 100%);position:relative;overflow:hidden;box-shadow:0 10px 35px #17a4ff33,inset 0 1px #ffffffa6}.button--primary:before{content:"";background:linear-gradient(110deg,#0000 20%,#ffffff80 45%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.button--primary:hover:before{transform:translate(120%)}.button--primary>*{position:relative}.button--ghost{border-color:var(--line);color:#dce7f5;background:#ffffff06}.button--ghost:hover,.button--outline:hover{border-color:var(--line-bright);background:#27d8ff0d;box-shadow:0 0 22px #27d8ff12}.button--outline{border-color:var(--line);color:#d9e6f2;background:#ffffff04;width:100%}.button--large{min-height:58px;padding-inline:30px;font-size:14px}.navbar{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090fb8;border:1px solid #88b5dc26;border-radius:12px;justify-content:space-between;align-items:center;width:min(1180px,100% - 36px);height:64px;padding:0 11px 0 20px;display:flex;position:fixed;top:18px;left:50%;box-shadow:0 12px 40px #0000003d;transform:translate(-50%)!important}.logo{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:680;display:inline-flex}.logo>span:last-child span{color:var(--brand-orange)}.brand-mark-image{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px #ff69007a);width:68px;height:30px;display:block}.brand-mark-image--avatar{width:30px;height:18px}.logo-mark{background:radial-gradient(circle,#27d8ff2e,#0000 70%);border:1px solid #27d8ff61;border-radius:50%;justify-content:center;align-items:center;gap:2px;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 0 12px #27d8ff24,0 0 16px #27d8ff14}.logo-mark i{background:var(--cyan-soft);width:2px;box-shadow:0 0 5px var(--cyan);border-radius:4px;display:block}.logo-mark i:first-child{height:7px}.logo-mark i:nth-child(2){height:13px}.logo-mark i:nth-child(3){height:9px}.nav-links{align-items:center;gap:34px;margin-left:80px;display:flex}.nav-links a{color:#9ba8b7;font-size:12px;font-weight:550;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--cyan);height:1px;transition:transform .25s;position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover{color:#fff}.nav-links a:hover:after{transform:scaleX(1)}.button--nav{color:#dffbff;background:#27d8ff14;border-color:#53daff3d;min-height:42px;padding-inline:17px}.button--nav:hover{background:#27d8ff24;border-color:#53daff80}.nav-toggle{color:#fff;background:0 0;border:0;padding:8px;display:none}.mobile-nav{display:none}.hero{grid-template-columns:1.06fr .94fr;align-items:center;min-height:max(760px,100vh);padding-top:118px;padding-bottom:80px;display:grid;position:relative}.hero:before{content:"";background:linear-gradient(transparent, var(--line), transparent);opacity:.45;width:1px;position:absolute;top:0;bottom:0;left:50%}.hero-glow{z-index:-1;filter:blur(20px);background:radial-gradient(#1060c326,#0000 68%);width:70vw;height:75%;position:absolute;top:8%;left:-25vw}.hero-copy{z-index:2;padding-right:36px;position:relative}.hero-kicker{color:#aac4d5;letter-spacing:.15em;text-transform:uppercase;background:#155d8114;border:1px solid #4dd5ff2e;border-radius:5px;align-items:center;gap:9px;padding:8px 11px;font-size:10px;font-weight:650;display:inline-flex}.live-dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 11px var(--green);border-radius:50%;flex:none;display:inline-block;position:relative}.live-dot:after{content:"";border:1px solid var(--green);border-radius:inherit;animation:1.8s ease-out infinite pulse;position:absolute;inset:-4px}.hero h1>span{color:#0000;background:linear-gradient(90deg,#f5fbff 5%,#8be9ff 48%,#8b7eff 100%);-webkit-background-clip:text;background-clip:text;display:block}.hero-copy>p{color:#98a7b8;max-width:650px;margin:0;font-size:16px;line-height:1.75}.hero-actions{gap:12px;margin-top:34px;display:flex}.play-icon{width:25px;height:25px;color:var(--cyan-soft);border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hero-proof{gap:0;margin-top:52px;display:flex}.hero-proof>div{border-left:1px solid var(--line);flex-direction:column;gap:6px;padding:0 26px;display:flex}.hero-proof>div:first-child{border-left:0;padding-left:0}.hero-proof strong{color:#e4f9ff;font-size:15px;font-weight:610}.hero-proof span{color:#697789;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.hero-visual{justify-content:flex-end;align-items:center;height:620px;display:flex;position:relative}.hero-core{aspect-ratio:1;background:radial-gradient(circle,#0d6ca41f 0,#09142338 45%,#0000 69%);border-radius:50%;width:min(570px,45vw);position:relative}.core-grid{background-image:linear-gradient(#2eade014 1px,#0000 1px),linear-gradient(90deg,#2eade014 1px,#0000 1px);background-size:28px 28px;border-radius:50%;position:absolute;inset:3%;overflow:hidden;transform:perspective(550px)rotateX(58deg);-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}.core-orbit{border:1px solid #3cbdef33;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(68deg);box-shadow:inset 0 0 28px #0f95db0a}.core-orbit:before,.core-orbit:after{content:"";background:var(--cyan);width:5px;height:5px;box-shadow:0 0 12px var(--cyan);border-radius:50%;position:absolute}.core-orbit:before{top:20%;left:12%}.core-orbit:after{bottom:13%;right:16%}.core-orbit--outer{width:90%;height:90%;animation:16s linear infinite orbit-spin}.core-orbit--middle{width:68%;height:68%;animation:12s linear infinite orbit-spin-reverse;transform:translate(-50%,-50%)rotateX(68deg)rotate(35deg)}.core-orbit--inner{width:46%;height:46%;animation:8s linear infinite orbit-spin;transform:translate(-50%,-50%)rotateX(68deg)rotate(-25deg)}.signal-dot{width:7px;height:7px;box-shadow:0 0 10px 4px var(--cyan);offset-path:ellipse(43% 18% at 50% 50%);background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}.core-center{z-index:2;background:radial-gradient(circle at 40% 35%,#e7fcff 0,#38cfff 6%,#07529f 25%,#071526 64%);border:1px solid #81ebff8a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:126px;height:126px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #27d8ff61,0 0 90px #1378ff29,inset 0 0 30px #a6eeff38}.core-center:before,.core-center:after{content:"";border:1px solid #54deff3d;border-radius:50%;animation:3s ease-out infinite core-ripple;position:absolute}.core-center:after{animation-delay:1.5s}.core-wave{align-items:center;gap:4px;height:29px;display:flex}.core-wave i{width:3px;height:10px;box-shadow:0 0 8px var(--cyan);background:#dcfbff;border-radius:3px;animation:.9s ease-in-out infinite alternate wave;display:block}.core-wave i:nth-child(2),.core-wave i:nth-child(4){height:24px;animation-delay:-.4s}.core-wave i:nth-child(3){height:17px;animation-delay:-.7s}.core-center>span{color:#bff7ff;letter-spacing:.2em;font-size:8px}.core-caption{white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:calc(50% + 79px);left:50%;transform:translate(-50%)}.core-caption span{color:#5c879e;letter-spacing:.2em;font-size:7px}.core-caption b{color:#b5d9e7;font-size:9px;font-weight:500}.hero-agent{z-index:2;color:#91acbc;letter-spacing:.08em;text-transform:uppercase;background:#070e17bd;border:1px solid #59c8f22e;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex;position:absolute;box-shadow:0 8px 22px #00000040}.hero-agent i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.call-chip{z-index:3;width:180px;color:var(--cyan-soft);background:#060e17db;border:1px solid #60d3ff38;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;display:grid;position:absolute;bottom:12%;left:10%;box-shadow:0 16px 38px #00000057}.call-chip span{color:#98a9b8;font-size:9px}.call-chip b{color:var(--green);font-size:9px}.scroll-cue{color:#475665;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:13px;font-size:8px;display:flex;position:absolute;bottom:24px;left:0}.scroll-cue i{background:#1c2a36;width:42px;height:1px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--cyan);animation:2s ease-in-out infinite scroll-line;position:absolute;inset:0;transform:translate(-100%)}.problem-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.problem-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#ffffff05,#0000);gap:20px;min-height:196px;padding:32px 28px;transition:background .25s,border-color .25s;display:flex;position:relative}.problem-card:hover{background:#15638a0f;border-color:#53d2ff33}.icon-box{color:#74dfff;background:#1a6f960f;border:1px solid #53d2ff29;border-radius:7px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.problem-card h3,.solution-card h3,.how-step h3,.usecase-card h3,.trust-card h3{letter-spacing:-.02em;margin:3px 0 10px;font-size:16px;font-weight:570}.problem-card p,.solution-card p,.how-step p,.usecase-card p,.trust-card p{color:#7f8d9d;margin:0;font-size:13px;line-height:1.65}.card-index{color:#293744;letter-spacing:.1em;font-family:ui-monospace,monospace;font-size:9px;position:absolute;bottom:12px;right:15px}.solution-section{padding-top:95px}.solution-section:before{content:"";z-index:-1;background:radial-gradient(#264aff17,#0000 68%);width:80%;height:55%;position:absolute;top:25%;left:50%;transform:translate(-50%)}.solution-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.solution-card{border:1px solid var(--line);background:linear-gradient(155deg,#0e1e30ad,#070a1080);border-radius:9px;min-height:340px;padding:34px;position:relative;overflow:hidden}.solution-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 55%,#27d8ff09);position:absolute;inset:0}.solution-number{color:#364654;letter-spacing:.12em;font-family:ui-monospace,monospace;font-size:10px}.solution-icon{width:70px;height:70px;color:var(--cyan-soft);background:radial-gradient(circle,#27d8ff21,#0000 70%);border:1px solid #45d5ff47;border-radius:50%;justify-content:center;align-items:center;margin:45px 0 26px;display:flex;box-shadow:0 0 35px #27d8ff12}.solution-card p{max-width:310px;font-size:14px}.solution-line{background:linear-gradient(90deg, var(--cyan), transparent);transform-origin:0;height:1px;transition:transform .45s;position:absolute;bottom:25px;left:34px;right:34px;transform:scaleX(.22)}.solution-card:hover .solution-line{transform:scaleX(1)}.orchestrator{background:#03060a;height:610vh;position:relative}.orchestrator-sticky{border-block:1px solid var(--line);background:radial-gradient(circle at 70%,#0c4e802b,#0000 37%),radial-gradient(circle at 63%,#392abe1a,#0000 25%),#04070b;height:100vh;min-height:660px;position:sticky;top:0;overflow:hidden}.scene-grid{opacity:.26;background-image:linear-gradient(#43799e14 1px,#0000 1px),linear-gradient(90deg,#43799e14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 67%,#000,#0000 71%);mask-image:radial-gradient(circle at 67%,#000,#0000 71%)}.scene-topline{z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:35px;left:max(32px,50vw - 610px);right:max(32px,50vw - 610px)}.stage-counter{color:#465465;letter-spacing:.15em;font-family:ui-monospace,monospace;font-size:10px}.stage-counter b{color:var(--cyan);font-weight:500}.scene-copy{z-index:5;width:min(430px,38vw);position:absolute;top:50%;left:max(32px,50vw - 610px);transform:translateY(-48%)}.scene-super{color:#738191;letter-spacing:.04em;margin:0 0 44px;font-size:12px}.scene-stories{min-height:342px;position:relative}.scene-story{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(25px)}.scene-story.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.scene-eyebrow{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:700}.scene-story h2{letter-spacing:-.058em;margin:0 0 21px;font-size:clamp(2.6rem,4.8vw,5.2rem);font-weight:560;line-height:.94}.scene-story>p{color:#8d9aaa;max-width:410px;margin:0;font-size:15px;line-height:1.7}.scene-stat{align-items:baseline;gap:11px;margin-top:28px;display:flex}.scene-stat strong{color:var(--cyan-soft);letter-spacing:-.04em;font-size:26px;font-weight:520}.scene-stat span{color:#566676;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.scene-progress-list{gap:5px;margin-top:38px;display:flex}.scene-progress-list i{background:#18232d;width:28px;height:2px;transition:background .3s,box-shadow .3s}.scene-progress-list i.is-active{background:var(--cyan);box-shadow:0 0 8px #27d8ff99}.scene-canvas{z-index:2;position:absolute;inset:0 0 0 40%}.scene-canvas canvas{width:100%!important;height:100%!important}.scene-fallback{background:radial-gradient(circle,#27d8ff2e,#0d1b3029 45%,#0000 68%);border:1px solid #27d8ff47;border-radius:50%;justify-content:center;align-items:center;width:210px;height:210px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #27d8ff1f}.scene-fallback i{inset:calc(var(--i,0) * -35px);border:1px solid #52ccff1f;border-radius:50%;animation:8s linear infinite fallback-spin;position:absolute}.scene-fallback i:first-child{--i:1}.scene-fallback i:nth-child(2){--i:2;animation-direction:reverse}.scene-fallback i:nth-child(3){--i:3}.scene-fallback span{color:#a4e9fa;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.agent-labels{pointer-events:none;position:absolute;inset:0}.agent-labels>span{left:calc(50% + cos(calc(var(--agent-index) * 60deg)) * 30%);top:calc(50% + sin(calc(var(--agent-index) * 60deg)) * 30%);color:#6f8798;letter-spacing:.09em;text-transform:uppercase;opacity:0;background:#040b12b3;border:1px solid #5bcaf421;border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;transition:opacity .5s,transform .5s;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.8)}.agent-labels>span.is-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.agent-labels i{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 6px var(--cyan);border-radius:50%}.result-pill{color:#9cf5c3;letter-spacing:.04em;background:#0f4d3229;border:1px solid #5af2a240;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;display:flex;position:absolute;bottom:10%;right:8%}.scene-side-label{z-index:5;transform-origin:100% 0;color:#283642;letter-spacing:.23em;font-size:7px;position:absolute;top:50%;right:18px;transform:rotate(90deg)translate(50%)}.how-section{padding-top:170px}.how-grid{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.how-step{border-right:1px solid var(--line);background:#ffffff03;min-height:280px;padding:25px 22px;position:relative}.how-step:last-child{border-right:0}.how-top{justify-content:space-between;align-items:center;display:flex}.how-top>span{color:#3d4c5a;font-family:ui-monospace,monospace;font-size:9px}.how-step .icon-box{width:38px;height:38px}.how-step h3{margin-top:82px}.how-step p{font-size:12px}.how-connector{z-index:3;border:1px solid var(--line);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:absolute;top:50%;right:-15px}.how-connector i{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 7px var(--cyan);border-radius:50%}.usecases-section{background:linear-gradient(#0000,#07111cb8 35%,#07111cb3 75%,#0000)}.usecases-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.usecase-card{border:1px solid var(--line);background:#070b12b3;border-radius:7px;min-height:265px;padding:24px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden}.usecase-card:before{content:"";opacity:0;background:radial-gradient(circle at 15% 0,#27d8ff12,#0000 38%);transition:opacity .25s;position:absolute;inset:0}.usecase-card:hover{border-color:var(--line-bright);transform:translateY(-4px)}.usecase-card:hover:before{opacity:1}.usecase-top{justify-content:space-between;display:flex;position:relative}.usecase-top>span{color:#2e3c49;font-family:ui-monospace,monospace;font-size:9px}.usecase-card h3{margin-top:50px;font-size:17px;position:relative}.usecase-card p{font-size:12px;position:relative}.usecase-arrow{color:#405161;transition:transform .25s,color .25s;position:absolute;bottom:18px;right:19px}.usecase-card:hover .usecase-arrow{color:var(--cyan);transform:translate(4px)}.integrations-section{padding-bottom:90px}.integration-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:84px;display:grid}.custom-note{border-left:1px solid var(--cyan);max-width:430px;color:var(--cyan);background:linear-gradient(90deg,#27d8ff0f,#0000);gap:15px;padding:16px;display:flex}.custom-note>div{flex-direction:column;gap:5px;display:flex}.custom-note strong{color:#cfedf4;font-size:12px}.custom-note span{color:#728391;font-size:11px;line-height:1.55}.integration-map{grid-template-columns:repeat(2,1fr);gap:9px;padding:36px 0;display:grid;position:relative}.integration-map:before{content:"";background:linear-gradient(#0000,#27d8ff47,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.integration-core{z-index:3;background:#07131e;border:1px solid #42daff5c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100px;height:100px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #27d8ff29}.integration-core b{color:#b9e8f2;font-size:10px}.integration-card{border:1px solid var(--line);background:var(--panel);border-radius:6px;align-items:center;gap:13px;min-height:87px;padding:15px;display:flex;position:relative}.integration-card:nth-child(2n){margin-right:65px}.integration-card:nth-child(odd){margin-left:65px}.integration-card .icon-box{width:36px;height:36px}.integration-card h3{color:#dce7ef;margin:0 0 4px;font-size:12px;font-weight:560}.integration-card p{color:#566879;margin:0;font-size:9px}.integration-status{background:var(--green);width:4px;height:4px;box-shadow:0 0 7px var(--green);border-radius:50%;position:absolute;top:12px;right:12px}.benefit-intro{color:#6e7f8e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:20px;padding-bottom:19px;font-size:10px;display:flex}.benefit-intro i{background:var(--line);flex:1;height:1px}.benefit-grid{grid-template-columns:repeat(6,1fr);display:grid}.benefit-card{border-left:1px solid var(--line);flex-direction:column;justify-content:flex-end;gap:7px;min-height:126px;padding:25px 18px;display:flex}.benefit-card:last-child{border-right:1px solid var(--line)}.benefit-card strong{color:#dffaff;letter-spacing:-.045em;font-size:24px;font-weight:520}.benefit-card span{color:#607180;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.security-section{border-block:1px solid var(--line);background:#070b11}.security-heading-row{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.security-badge{color:#a793ff;background:#5735bd0f;border:1px solid #7a5cff3d;border-radius:7px;align-items:center;gap:14px;min-width:220px;margin-bottom:66px;padding:16px;display:flex}.security-badge div{flex-direction:column;gap:3px;display:flex}.security-badge b{color:#d9d1ff;font-size:11px}.security-badge span{color:#706890;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.trust-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.trust-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:28px}.trust-card h3{margin-top:35px}.trust-card p{max-width:320px}.compliance-note{color:#4f5b66;text-align:center;margin:20px 0 0;font-size:10px}.demo-section{padding-top:170px}.demo-window{background:#070b11;border:1px solid #6bb7dc30;border-radius:10px;max-width:1060px;margin:0 auto;overflow:hidden;box-shadow:0 35px 100px #0000006b,0 0 70px #27d8ff09}.demo-bar{border-bottom:1px solid var(--line);background:#ffffff04;grid-template-columns:1fr auto 1fr;align-items:center;height:50px;padding:0 17px;display:grid}.demo-dots{gap:6px;display:flex}.demo-dots i{background:#27333d;border-radius:50%;width:7px;height:7px}.demo-dots i:first-child{background:#614345}.demo-dots i:nth-child(2){background:#5c5738}.demo-dots i:nth-child(3){background:#335744}.call-status{color:#7e8c99;letter-spacing:.14em;align-items:center;gap:8px;font-size:8px;display:flex}.call-time{color:var(--cyan);justify-self:end;font:9px ui-monospace,monospace}.demo-body{grid-template-columns:1.12fr .88fr;min-height:580px;display:grid}.transcript-panel{border-right:1px solid var(--line)}.panel-label{border-bottom:1px solid var(--line);color:#667685;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;padding-bottom:18px;font-size:8px;display:flex}.panel-label span:last-child{color:#49606f}.sync-state{color:var(--green)!important}.sync-state i{background:var(--green);width:5px;height:5px;box-shadow:0 0 7px var(--green);border-radius:50%;margin-right:5px;display:inline-block}.transcript-list{flex-direction:column;gap:14px;padding:18px 0;display:flex}.message-row{align-items:flex-start;gap:11px;display:flex}.message-row--customer{padding-left:44px}.avatar{border:1px solid var(--line);color:#6f7e8c;background:#0a121d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:7px;display:flex}.avatar .logo-mark{border:0;width:24px;height:24px}.message-row>div:last-child{max-width:390px}.message-row span{color:#687989;font-size:8px}.message-row p{color:#c1cbd5;background:#1657770f;border:1px solid #56a9d11f;border-radius:3px 10px 10px;margin:5px 0 0;padding:11px 13px;font-size:12px;line-height:1.55}.message-row--customer p{background:#ffffff06;border-radius:10px 3px 10px 10px}.audio-track{border:1px solid var(--line);height:49px;color:var(--cyan);background:#27d8ff06;border-radius:5px;align-items:center;gap:11px;padding:0 13px;display:flex}.audio-track>div{flex:1;justify-content:space-between;align-items:center;height:27px;display:flex;overflow:hidden}.audio-track i{width:2px;height:var(--bar);background:linear-gradient(var(--cyan), #27d8ff1a);opacity:.65;border-radius:2px;max-height:27px;animation:1.2s ease-in-out infinite alternate audio}.audio-track i:nth-child(3n){animation-delay:-.5s}.audio-track span{color:#54707f;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.json-window{border:1px solid var(--line);background:#05080d;border-radius:5px;min-height:280px;margin-top:24px;padding:25px;font:11px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace}.json-brace{color:#607383}.json-row{color:#748393;padding-left:17px}.json-row span{color:#7fd9f0}.json-row b{color:#73808c;font-weight:400}.json-row em{color:#b89dff;font-style:normal}.action-log{border-top:1px solid var(--line);margin-top:18px}.action-log>div{color:var(--green);border-bottom:1px solid #94b9db14;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 2px;display:grid}.action-log span{color:#758594;font-size:9px}.action-log time{color:#374653;font-size:8px}.pricing-section{background:linear-gradient(#0000,#07101ba6);padding-top:160px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.price-card{border:1px solid var(--line);background:#080d15c2;border-radius:8px;flex-direction:column;min-height:520px;padding:31px;display:flex;position:relative}.price-card--featured{background:linear-gradient(155deg,#0a2b40ba,#0a0c19c7);border-color:#27d8ff59;box-shadow:0 0 60px #27d8ff0f}.popular-tag{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;background:#27d8ff0d;border:1px solid #27d8ff33;border-radius:4px;padding:6px 8px;font-size:7px;position:absolute;top:16px;right:16px}.price-index{color:#344451;font-family:ui-monospace,monospace;font-size:9px}.price-card h3{letter-spacing:-.04em;margin:45px 0 13px;font-size:28px;font-weight:540}.price-card>p{color:#788795;min-height:70px;margin:0;font-size:13px;line-height:1.65}.price-rule{background:var(--line);height:1px;margin:27px 0}.price-card ul{flex-direction:column;gap:14px;margin:0 0 35px;padding:0;list-style:none;display:flex}.price-card li{color:#9eabb7;align-items:center;gap:10px;font-size:11px;display:flex}.price-card li svg{color:var(--cyan)}.price-card .button{margin-top:auto}.final-cta{text-align:center;border-inline:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;min-height:720px;margin-top:90px;display:flex;position:relative;overflow:hidden}.final-cta:before{content:"";background:radial-gradient(circle at 50% 40%,#197ec92b,#0000 38%),radial-gradient(circle,#5733e617,#0000 52%);position:absolute;inset:0}.cta-grid{opacity:.3;background-image:linear-gradient(#4d88ac14 1px,#0000 1px),linear-gradient(90deg,#4d88ac14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 67%);mask-image:radial-gradient(circle,#000,#0000 67%)}.cta-orb{background:radial-gradient(circle,#27d8ff2b,#0000 65%);border:1px solid #27d8ff47;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin-bottom:34px;display:flex;position:relative;box-shadow:0 0 50px #27d8ff1f}.cta-orb>i{inset:calc(var(--n) * -20px);border:1px solid #3ebded1a;border-radius:50%;position:absolute}.cta-orb>i:first-child{--n:1}.cta-orb>i:nth-child(2){--n:2}.cta-orb>i:nth-child(3){--n:3}.cta-orb .logo-mark{width:48px;height:48px}.final-cta>*{z-index:1}.final-cta h2{letter-spacing:-.067em;max-width:940px;margin:22px 0;font-size:clamp(3rem,6vw,6.6rem);font-weight:550;line-height:.91}.final-cta>p{color:#8796a6;max-width:570px;margin:0 0 31px;font-size:15px;line-height:1.65}.footer{border-top:1px solid var(--line)}.footer-main{justify-content:space-between;align-items:flex-start;min-height:190px;padding:50px 0;display:flex}.footer-main>div>p{color:#52606d;margin:13px 0 0 38px;font-size:10px}.footer-main nav{gap:32px;display:flex}.footer-main nav a{color:#778593;font-size:11px;transition:color .2s}.footer-main nav a:hover{color:var(--cyan-soft)}.footer-bottom{border-top:1px solid var(--line);color:#3c4853;justify-content:space-between;align-items:center;min-height:64px;font-size:9px;display:flex}.footer-bottom>div{gap:24px;display:flex}.back-top{color:#687a89}@keyframes pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes orbit-spin{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(360deg)}}@keyframes orbit-spin-reverse{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(-325deg)}}@keyframes core-ripple{0%{opacity:.6;inset:-1px}to{opacity:0;inset:-70px}}@keyframes wave{to{opacity:.65;transform:scaleY(.35)}}@keyframes scroll-line{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@keyframes fallback-spin{to{transform:rotate(360deg)}}@keyframes audio{to{opacity:.35;transform:scaleY(.35)}}@media (width<=1024px){.section-shell{width:min(100% - 36px,940px)}.nav-links{gap:22px;margin-left:20px}.hero{grid-template-columns:1.05fr .95fr}.hero h1{font-size:clamp(3.1rem,6.8vw,5.5rem)}.hero-visual{height:540px}.hero-core{width:48vw}.problem-card{padding:25px 20px}.problem-card .icon-box{width:36px;height:36px}.scene-copy{width:38vw;left:30px}.scene-canvas{left:35%}.scene-topline{left:30px;right:30px}.how-grid{grid-template-columns:repeat(3,1fr)}.how-step{border-bottom:1px solid var(--line)}.how-step:nth-child(3){border-right:0}.how-step:nth-child(n+4){border-bottom:0}.usecases-grid{grid-template-columns:repeat(2,1fr)}.integration-layout{grid-template-columns:1fr;gap:40px}.integration-copy{max-width:700px}.integration-map{width:100%;max-width:720px;margin-inline:auto}.benefit-grid{grid-template-columns:repeat(3,1fr)}.benefit-card:nth-child(3){border-right:1px solid var(--line)}.benefit-card{border-bottom:1px solid var(--line)}}@media (width<=760px){.section-shell{width:min(100% - 28px,680px)}.content-section{padding-top:105px;padding-bottom:105px}.section-heading{margin-bottom:43px}.section-heading h2{font-size:clamp(2.4rem,12vw,4rem)}.section-heading p{font-size:15px}.navbar{width:calc(100% - 20px);height:58px;padding-left:14px;top:10px}.nav-links,.button--nav{display:none}.nav-toggle{display:block}.mobile-nav{border:1px solid var(--line);background:#05090ff7;border-radius:9px;flex-direction:column;padding:10px;display:flex;position:absolute;top:66px;left:0;right:0;box-shadow:0 20px 40px #00000073}.mobile-nav>a:not(.button){border-bottom:1px solid var(--line);color:#a9b4bf;justify-content:space-between;align-items:center;padding:14px 8px;font-size:12px;display:flex}.mobile-nav .button{color:#06131c;background:linear-gradient(135deg,#8defff,#2879ff);margin-top:10px}.hero{grid-template-columns:1fr;align-content:start;min-height:970px;padding-top:125px;padding-bottom:80px}.hero:before{display:none}.hero-copy{padding:0}.hero h1{font-size:clamp(3.35rem,15.8vw,5.5rem)}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.hero-proof{margin-top:35px}.hero-proof>div{padding-inline:12px}.hero-proof strong{font-size:12px}.hero-proof span{font-size:7px}.hero-visual{justify-content:center;height:390px;margin-top:10px;overflow:hidden}.hero-core{width:420px;max-width:none;transform:scale(.9)}.call-chip{bottom:7%;left:16%}.scroll-cue{display:none}.problem-grid{grid-template-columns:1fr}.problem-card{min-height:150px}.solution-section{padding-top:45px}.solution-grid{grid-template-columns:1fr}.solution-card{min-height:300px}.solution-icon{margin-top:32px}.orchestrator{height:570vh}.orchestrator-sticky{min-height:100dvh}.scene-topline{top:85px;left:18px;right:18px}.scene-copy{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04080dc2;border:1px solid #68adcf24;border-radius:9px;width:auto;padding:18px;inset:auto 14px 16px;transform:none}.scene-super{display:none}.scene-stories{min-height:230px}.scene-story{justify-content:flex-start}.scene-story h2{margin-bottom:12px;font-size:clamp(2rem,10vw,3.2rem)}.scene-story>p{font-size:12px;line-height:1.5}.scene-stat{margin-top:15px}.scene-stat strong{font-size:20px}.scene-progress-list{margin-top:13px}.scene-canvas{inset:5% -20% 24%}.agent-labels{display:none}.result-pill{bottom:27%;right:22%}.scene-side-label{display:none}.how-grid{grid-template-columns:1fr}.how-step{border-right:0;min-height:190px;border-bottom:1px solid var(--line)!important}.how-step:last-child{border-bottom:0!important}.how-step h3{margin-top:38px}.how-connector{top:auto;bottom:-15px;right:22px}.usecases-grid{grid-template-columns:1fr}.usecase-card{min-height:230px}.integration-card:nth-child(n){margin:0}.integration-map{grid-template-columns:1fr;padding-top:128px}.integration-map:before{display:none}.integration-core{top:50px}.integration-card{min-height:78px}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-card:nth-child(n){border-right:1px solid var(--line)}.security-heading-row{display:block}.security-heading-row .section-heading{margin-bottom:30px}.security-badge{margin-bottom:45px}.trust-grid{grid-template-columns:1fr}.trust-card{min-height:190px}.trust-card h3{margin-top:25px}.demo-section{padding-top:120px}.demo-body{grid-template-columns:1fr}.transcript-panel{border-right:0;border-bottom:1px solid var(--line)}.transcript-panel,.data-panel{padding:18px}.message-row--customer{padding-left:20px}.message-row p{font-size:11px}.audio-track>div i:nth-child(n+26){display:none}.pricing-grid{grid-template-columns:1fr}.price-card{min-height:475px}.final-cta{border:1px solid var(--line);border-radius:8px;min-height:640px;margin-top:30px}.final-cta h2{font-size:clamp(3.1rem,15vw,5rem)}.final-cta>p{padding-inline:20px;font-size:13px}.cta-orb{width:85px;height:85px}.footer-main{flex-direction:column;gap:40px}.footer-main nav{flex-wrap:wrap;gap:22px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 0}}@media (width<=420px){.hero{min-height:920px}.hero h1{font-size:3.5rem}.hero-proof span{max-width:75px;line-height:1.4}.hero-core{transform:scale(.78)}.hero-visual{height:340px}.benefit-card{padding-inline:13px}.benefit-card strong{font-size:20px}.demo-bar{grid-template-columns:auto 1fr auto}.call-status{justify-content:center;font-size:7px}.audio-track{padding-inline:9px}.audio-track>div i:nth-child(n+18){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--bg:#030515;--bg-soft:#070a20;--panel:#0b102ec7;--panel-solid:#090d29;--line:#7d89ff33;--line-bright:#7958ff9e;--text:#f5f4ff;--muted:#9b9db8;--cyan:#48bdff;--cyan-soft:#a8e5ff;--blue:#3b6dff;--violet:#7b3cff;--green:#61e69a}body{background:radial-gradient(circle at 72% 6%,#3d30cf17,#0000 25%),linear-gradient(#020416 0%,#060820 48%,#030515 100%)}.section-shell{width:min(1180px,100% - 44px)}.content-section{padding-top:78px;padding-bottom:78px}.section-heading{text-align:center;max-width:660px;margin:0 auto 38px}.section-heading .eyebrow{color:#8dbdff;justify-content:center;font-size:9px}.section-heading h2{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(2rem,3.5vw,3.45rem);font-weight:650;line-height:1.02}.section-heading p{color:#a0a3bd;max-width:560px;margin-inline:auto;font-size:13px;line-height:1.6}.eyebrow{color:#8ebcff}.eyebrow>span{background:linear-gradient(90deg,#43bcff,#713cff)}.scroll-progress{background:linear-gradient(90deg,#3f7cff,#8f3fff);height:2px}.button{border-radius:6px;min-height:43px;padding:0 19px;font-size:11px}.button--primary{color:#fff;background:linear-gradient(135deg,#7145ff 0%,#4c2fe5 45%,#326eff 100%);box-shadow:0 0 28px #6339ff3d,inset 0 1px #ffffff47}.button--ghost{color:#f0efff;background:#06091c85;border-color:#848edf61}.navbar{width:min(1180px,100% - 44px);height:69px;box-shadow:none;background:#030515c7;border:0;border-radius:0;padding:0;top:0}.navbar:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030515b8;border-bottom:1px solid #7980dc14;height:69px;position:fixed;top:0;left:0;right:0}.logo-mark{width:26px;height:26px;box-shadow:none;background:0 0;border-color:#0000}.nav-links{gap:31px;margin-left:auto;margin-right:38px}.nav-links a{color:#d2d0e6;font-size:10px}.nav-links a:after{background:#7655ff;bottom:-8px}.button--nav{color:#fff;background:linear-gradient(135deg,#6f38e8,#354ee6);border:1px solid #8b66ff73;min-height:38px;box-shadow:0 0 22px #6838ff2e}.hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:34px;min-height:660px;padding-top:108px;padding-bottom:40px}.hero:before{background:linear-gradient(#0000,#555cbb14,#0000);left:46%}.hero-stars{z-index:-1;opacity:.52;background-image:radial-gradient(circle,#776cff 1px,#0000 1.5px),radial-gradient(circle,#3caaff 1px,#0000 1.5px);background-position:20px 30px,90px 112px;background-size:177px 177px,251px 251px;position:absolute;inset:70px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.hero-copy{padding-right:0}.hero-kicker{color:#76b8ff;letter-spacing:.13em;background:0 0;border:0;padding:0;font-size:9px}.hero h1{letter-spacing:-.012em;max-width:610px;margin:17px 0 18px;font-size:clamp(2.8rem,4.45vw,4.65rem);font-weight:400;line-height:1.02}.hero h1>span{color:inherit;-webkit-text-fill-color:currentColor;background:0 0;display:inline}.hero-copy>p{color:#b0b2c6;max-width:540px;font-size:13px;line-height:1.65}.hero-actions{margin-top:26px}.hero-actions .button{min-width:136px}.trust-strip{margin-top:48px}.trust-strip>span{color:#777b99;font-size:9px}.trust-strip>div{align-items:center;gap:27px;margin-top:15px;display:flex}.trust-strip b{color:#babbd0;letter-spacing:-.02em;align-items:center;gap:6px;font-size:11px;font-weight:610;display:flex}.trust-strip b i{border:1px solid #858aa8;border-radius:50%;width:8px;height:8px}.hero-visual{justify-content:center;align-items:center;height:590px;display:flex;position:relative;overflow:visible}.hero-visual img{z-index:2;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 42px #231b8f42);width:min(610px,52vw);height:auto;animation:5.5s ease-in-out infinite hero-float;position:relative}.hero-visual-glow{z-index:0;aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#316fff3d,#4623ba14 43%,#0000 68%);border-radius:50%;width:76%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hero-pulse{z-index:1;aspect-ratio:3.5;border:1px solid #605dff59;border-radius:50%;width:58%;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}.hero-pulse i{inset:calc(var(--pulse,1) * -15px);border:1px solid #4e63ff29;border-radius:50%;animation:3s ease-out infinite pulse-orbit;position:absolute}.hero-pulse i:first-child{--pulse:1}.hero-pulse i:nth-child(2){--pulse:2;animation-delay:1s}.hero-pulse i:nth-child(3){--pulse:3;animation-delay:2s}.scroll-cue{bottom:28px;left:auto;right:0}.problem-section{background:linear-gradient(#12174457,#05081c4d);border-block:1px solid #5f66cc1c;width:100%;max-width:none;padding-inline:max(22px,50vw - 590px)}.problem-grid{border:0;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1060px;margin-inline:auto}.problem-card{background:linear-gradient(145deg,#141941b8,#070a1f9e);border:1px solid #6e77d638;border-radius:9px;min-height:150px;padding:23px;box-shadow:inset 0 1px #ffffff06}.problem-card:nth-child(3n+1) .icon-box{color:#d45bff;background:#9832dd24}.problem-card:nth-child(3n+2) .icon-box{color:#5aa3ff;background:#3765e924}.problem-card:nth-child(3n) .icon-box{color:#c75dff;background:#9637e024}.problem-card .icon-box{border-radius:50%;width:38px;height:38px}.problem-card h3{color:#f2f1fb;margin-top:1px;font-size:13px}.problem-card p{color:#9699ae;font-size:11px;line-height:1.55}.card-index{display:none}.pipeline-showcase{background:#030616;border-bottom:1px solid #5e66c621;padding:82px 0 92px;position:relative;overflow:hidden}.pipeline-showcase:before{content:"";background:radial-gradient(at 52% 51%,#3438d326,#0000 47%),linear-gradient(#535fbd0a 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#535fbd0a 1px,#0000 1px) 0 0/46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.pipeline-showcase .section-heading{z-index:2;text-align:left;margin-left:0;position:relative}.pipeline-showcase .section-heading .eyebrow{justify-content:flex-start}.pipeline-showcase .section-heading p{margin-left:0}.pipeline-layout{grid-template-columns:.78fr 1.44fr .78fr;align-items:stretch;min-height:1120px;display:grid;position:relative}.pipeline-visual{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.pipeline-visual img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 28px #4136ff47);width:min(535px,100%);max-height:1080px}.pipeline-aura{filter:blur(20px);background:radial-gradient(#4443ff29,#0000 65%);border-radius:50%;position:absolute;inset:8% 3%}.pipeline-stages,.pipeline-outcomes{z-index:3;flex-direction:column;justify-content:space-around;padding:22px 0;display:flex;position:relative}.pipeline-stage{grid-template-columns:34px 1fr;align-items:center;gap:12px;display:grid;position:relative}.pipeline-stage:after{content:"";background:linear-gradient(90deg,#6549ff,#0000);width:54px;height:1px;position:absolute;top:50%;left:calc(100% + 10px)}.pipeline-stage>span{color:#b6a8ff;background:#5b30ca1f;border:1px solid #7353ff73;border-radius:6px;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.pipeline-stage b{color:#f0effb;font-size:12px;font-weight:610}.pipeline-stage h3{color:#7f839e;margin:4px 0 0;font-size:9px;font-weight:450;line-height:1.3}.pipeline-outcomes span{color:#d2d1e3;padding-left:53px;font-size:10px;line-height:1.35;position:relative}.pipeline-outcomes span:before{content:"";background:linear-gradient(90deg,#0000,#426aff);width:42px;height:1px;position:absolute;top:50%;left:-5px}.pipeline-outcomes span:last-child{color:#8df2b9}.orchestrator-hub{padding-top:84px;padding-bottom:84px}.hub-stage{grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:40px;min-height:455px;display:grid;position:relative}.hub-agents{flex-direction:column;gap:18px;display:flex}.hub-agent{background:linear-gradient(135deg,#12173cd9,#06091cbd);border:1px solid #6f79da47;border-radius:22px;align-items:center;gap:13px;min-height:68px;padding:10px 16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06}.hub-agent>span{color:#8fc8ff;background:radial-gradient(circle,#3d65ea3d,#161946cc);border:1px solid #5d6bee52;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 18px #445bff1c}.hub-agent b{color:#f1f0fc;flex-direction:column;font-size:11px;font-weight:570;display:flex}.hub-agent small{color:#7b809d;margin-top:3px;font-size:8px;font-weight:450}.hub-agent>i{background:linear-gradient(90deg,#5d42ff,#0000);width:64px;height:1px;position:absolute}.hub-agents--left .hub-agent>i{left:calc(100% + 8px)}.hub-agents--right .hub-agent>i{right:calc(100% + 8px);transform:rotate(180deg)}.hub-core{justify-content:center;align-items:center;height:420px;display:flex;position:relative}.hub-sphere{z-index:3;background:radial-gradient(circle at 38% 28%,#cae1ffb8 0 2%,#5377ff 3%,#4a32bb 11%,#11103e 39%,#05071b 72%);border:1px solid #7e67ffad;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:225px;height:225px;display:flex;position:relative;box-shadow:0 0 18px #4d56ff,0 0 65px #4c2ddb7a,inset 0 0 55px #4c68ff40}.hub-sphere:before{content:"";border:1px dotted #b8c5ff40;border-radius:50%;animation:18s linear infinite sphere-spin;position:absolute;inset:7px}.hub-sphere .logo-mark{width:42px;height:42px}.hub-sphere b{text-align:center;flex-direction:column;font-size:16px;display:flex}.hub-sphere small{color:#b7b5d9;margin-top:4px;font-size:10px;font-weight:450}.hub-orbit{z-index:1;border:1px solid #674dff61;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(67deg)}.hub-orbit--one{width:310px;height:310px}.hub-orbit--two{border-color:#3273ff2b;width:365px;height:365px}.hub-base{z-index:2;background:radial-gradient(#5f3eff52,#030515b3 60%);border:2px solid #5a49ff80;border-radius:50%;width:275px;height:58px;position:absolute;bottom:42px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #5239ff59}.hub-base i{inset:calc(var(--base,1) * -9px);border:1px solid #5a49ff33;border-radius:50%;position:absolute}.hub-base i:first-child{--base:1}.hub-base i:nth-child(2){--base:2}.hub-base i:nth-child(3){--base:3}.hub-core-image{z-index:2;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 26px #453eff57)drop-shadow(0 20px 28px #01021180);width:475px;max-width:none;height:auto;animation:5.8s ease-in-out infinite core-image-float;position:relative}.hub-core-label{z-index:4;text-align:center;pointer-events:none;text-shadow:0 2px 18px #010316d9;flex-direction:column;align-items:center;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.hub-core-label b{color:#fff;letter-spacing:.01em;flex-direction:column;font-family:Rye,Georgia,serif;font-size:20px;font-weight:400;line-height:1.05;display:flex}.hub-core-label small{color:#c4c9ee;letter-spacing:.06em;margin-top:7px;font-family:Space Grotesk,ui-sans-serif,sans-serif;font-size:10px;font-weight:500}.hub-core-pulse{z-index:1;border:1px solid #536aff47;border-radius:50%;width:72%;height:20%;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.hub-core-pulse i{inset:calc(var(--core-pulse,1) * -8px);border:1px solid #6741ff24;border-radius:50%;animation:3.2s ease-out infinite core-pulse;position:absolute}.hub-core-pulse i:first-child{--core-pulse:1}.hub-core-pulse i:nth-child(2){--core-pulse:2;animation-delay:1s}.hub-core-pulse i:nth-child(3){--core-pulse:3;animation-delay:2s}.solution-section{background:linear-gradient(#0f143957,#04071826);padding-top:78px;padding-bottom:78px}.solution-grid{gap:15px;max-width:1030px;margin-inline:auto}.solution-card{background:linear-gradient(145deg,#11173db8,#06091ead);border-color:#6771d738;min-height:235px;padding:24px}.solution-icon{color:#b38aff;background:#5e2ccd24;border-color:#854eff59;width:55px;height:55px;margin:26px 0 18px}.solution-card h3{font-size:14px}.solution-card p{font-size:11px;line-height:1.55}.solution-line{display:none}.how-section{padding-top:78px;padding-bottom:78px}.how-grid{background:#070a1f73;border-color:#636ecf3b}.how-step{background:#0c102e7a;min-height:205px;padding:20px 16px}.how-step h3{margin-top:48px;font-size:12px}.how-step p{font-size:10px;line-height:1.5}.how-connector{background:#06091f}.usecases-section{background:#0d123545;border-block:1px solid #676fca1a;padding-top:78px;padding-bottom:78px}.usecases-grid{grid-template-columns:repeat(4,1fr);gap:12px}.usecase-card{background:linear-gradient(145deg,#0f1437c2,#05081cb8);border-color:#6771ce38;min-height:175px;padding:18px}.usecase-card .icon-box{color:#74bcff;background:#2e52be21;border-radius:50%;width:41px;height:41px}.usecase-card h3{margin-top:27px;font-size:12px}.usecase-card p{font-size:9px;line-height:1.45}.usecase-arrow{bottom:13px}.integrations-section{padding-top:78px;padding-bottom:68px}.integration-layout{display:block}.integration-copy .section-heading{margin-bottom:31px}.custom-note{display:none}.integration-map{grid-template-columns:repeat(7,1fr);gap:10px;max-width:none;padding:0;display:grid}.integration-map:before,.integration-core{display:none}.integration-card:nth-child(n){text-align:center;background:#0a0e2ac2;border-color:#6671d640;flex-direction:column;justify-content:center;min-height:115px;margin:0;padding:15px 8px}.integration-card .icon-box{border-radius:50%;width:40px;height:40px}.integration-card h3{margin-top:4px;font-size:10px}.integration-card p{font-size:8px}.integration-status{display:none}.benefits-section{padding-bottom:68px}.benefit-intro{justify-content:center;padding:22px 0 24px}.benefit-intro i{max-width:180px}.benefit-grid{grid-template-columns:repeat(6,1fr);gap:9px}.benefit-card,.benefit-card:nth-child(n){text-align:center;background:#0a0e2aa8;border:1px solid #6771d63b;border-radius:8px;justify-content:center;align-items:center;min-height:115px;padding:18px 10px}.benefit-card strong{font-size:19px}.benefit-card span{font-size:8px;line-height:1.35}.security-section{background:#0c102f6b;padding-top:72px;padding-bottom:72px}.security-heading-row{display:block}.security-heading-row .section-heading{margin-bottom:35px}.security-badge{width:max-content;min-width:0;margin:-19px auto 30px;padding:9px 13px}.trust-grid{border:0;grid-template-columns:repeat(6,1fr);gap:9px}.trust-card{text-align:center;background:#080c25b8;border:1px solid #6771d638;border-radius:8px;min-height:160px;padding:18px 12px}.trust-card .icon-box{border-radius:50%;width:40px;height:40px;margin-inline:auto}.trust-card h3{margin-top:18px;font-size:10px}.trust-card p{font-size:8px;line-height:1.45}.compliance-note{margin-top:18px}.demo-section{padding-top:78px;padding-bottom:78px}.demo-window{background:#080b27;border-color:#6974db45;max-width:980px;box-shadow:0 0 45px #2e269c14}.demo-body{min-height:475px}.transcript-panel,.data-panel{padding:22px}.message-row p{font-size:10px}.json-window{background:#05071c;min-height:240px;font-size:10px}.pricing-section{background:#0c102f52;padding-top:78px;padding-bottom:78px}.pricing-grid{gap:16px;max-width:960px;margin-inline:auto}.price-card{background:#080c25c9;border-color:#6771d63d;min-height:410px;padding:25px}.price-card--featured{background:linear-gradient(160deg,#1c2665db,#090b2be0);border-color:#4c6bffd9;transform:translateY(-8px);box-shadow:0 0 34px #3a41ff29}.price-card h3{margin-top:28px;font-size:22px}.price-card>p{min-height:62px;font-size:11px}.price-card li{font-size:10px}.final-cta{background:linear-gradient(90deg,#182b9e,#4d239d 55%,#172c9f);border:0;flex-direction:row;justify-content:space-between;width:100%;min-height:86px;margin-top:0;padding:18px max(22px,50vw - 590px)}.final-cta:before,.cta-grid,.cta-orb,.final-cta .eyebrow,.final-cta>p{display:none}.final-cta h2{text-align:left;letter-spacing:-.025em;max-width:none;margin:0;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.15}.final-cta .button{background:#7a44ffd1;border:1px solid #fff3;flex:none;min-width:150px}.footer{width:min(1180px,100% - 44px)}.footer-main{min-height:142px;padding:35px 0}.footer-main nav{gap:27px}.footer-bottom{min-height:52px}@keyframes hero-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-11px)rotate(1deg)}}@keyframes pulse-orbit{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(1.18)}}@keyframes sphere-spin{to{transform:rotate(360deg)}}@keyframes core-image-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.012)}}@keyframes core-pulse{0%{opacity:.62;transform:scale(.86)}to{opacity:0;transform:scale(1.14)}}h1,h2,h3{letter-spacing:-.01em;font-family:Rye,Georgia,serif;font-weight:400}button,input,textarea,select{font-family:Space Grotesk,ui-sans-serif,sans-serif}.json-window,.json-row,.json-brace,.panel-label,.call-time,.action-log time,.card-index,.solution-number,.stage-counter,.price-index,.how-top>span,.usecase-top>span,.pipeline-stage>span,.pipeline-outcomes span{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=1024px){.hero{min-height:650px}.hero h1{font-size:clamp(3rem,6vw,4.6rem)}.hero-visual{height:500px}.pipeline-layout{grid-template-columns:.8fr 1.3fr .7fr;min-height:1000px}.pipeline-visual img{max-height:960px}.hub-stage{gap:20px}.hub-agent{padding-inline:12px}.hub-sphere{width:185px;height:185px}.hub-orbit--one{width:245px;height:245px}.hub-orbit--two{width:290px;height:290px}.integration-map{grid-template-columns:repeat(4,1fr)}.trust-grid,.benefit-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.section-shell{width:min(100% - 28px,680px)}.content-section{padding-top:62px;padding-bottom:62px}.section-heading{margin-bottom:31px}.section-heading h2{font-size:clamp(2rem,10vw,3rem)}.navbar{width:calc(100% - 28px);top:0}.navbar:after{height:62px}.nav-toggle{display:block}.mobile-nav{top:62px}.hero{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;min-height:865px;padding-top:108px;padding-bottom:38px}.hero>*{min-width:0}.hero-copy{text-align:left}.hero h1{overflow-wrap:normal;max-width:100%;font-size:clamp(2.65rem,12.5vw,3.8rem)}.hero-copy>p{font-size:12px}.hero-actions{flex-direction:row}.hero-actions .button{flex:1;width:auto;min-width:0}.hero-visual{width:100%;height:385px;margin-top:10px;overflow:visible}.hero-visual img{width:100%;max-width:420px}.scroll-cue{display:none}.problem-section{padding-inline:14px}.problem-grid{grid-template-columns:1fr}.problem-card{min-height:130px}.pipeline-showcase{padding:62px 0}.pipeline-showcase .section-heading{text-align:center;margin-inline:auto}.pipeline-showcase .section-heading .eyebrow{justify-content:center}.pipeline-showcase .section-heading p{margin-inline:auto}.pipeline-layout{grid-template-columns:.75fr 1.25fr;min-height:880px}.pipeline-visual{grid-area:1/2}.pipeline-visual img{width:126%;max-width:none;max-height:850px}.pipeline-stages{grid-area:1/1}.pipeline-stage{grid-template-columns:28px 1fr;gap:8px}.pipeline-stage:after{width:22px}.pipeline-stage>span{width:27px;height:27px}.pipeline-stage h3{font-size:8px}.pipeline-outcomes{display:none}.orchestrator-hub{padding-top:62px;padding-bottom:62px}.hub-stage{grid-template-columns:1fr 1fr;gap:12px;min-height:760px;padding-top:310px}.hub-core{width:100%;height:330px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.hub-core-image{width:360px;max-width:100%}.hub-core-label{top:40%}.hub-core-pulse{width:62%;bottom:16px}.hub-sphere{width:175px;height:175px}.hub-base{bottom:37px}.hub-agent{border-radius:10px;min-height:60px}.hub-agent>span{width:35px;height:35px}.hub-agent>i{display:none}.solution-grid,.pricing-grid{grid-template-columns:1fr}.solution-card{min-height:215px}.how-grid{grid-template-columns:1fr}.how-step{min-height:150px}.how-step h3{margin-top:27px}.usecases-grid{grid-template-columns:repeat(2,1fr)}.usecase-card{min-height:170px}.integration-map,.benefit-grid,.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-card{min-height:145px}.demo-body{grid-template-columns:1fr}.price-card--featured{transform:none}.final-cta{flex-direction:column;justify-content:center;gap:20px;min-height:160px}.final-cta h2{text-align:center}.footer-main{min-height:180px}}@media (width<=420px){.hero{min-height:825px}.hero h1{font-size:2.7rem}.hero-actions{flex-direction:column}.hero-visual{height:350px}.pipeline-layout{grid-template-columns:.8fr 1.2fr;min-height:770px}.pipeline-visual img{max-height:740px}.pipeline-stage b{font-size:9px}.pipeline-stage h3{display:none}.hub-stage{grid-template-columns:1fr;min-height:820px;padding-top:295px}.hub-agents{gap:9px}.hub-agent{min-height:52px}.hub-agents--right{margin-top:-3px}.usecases-grid{grid-template-columns:1fr}.integration-map{grid-template-columns:repeat(2,1fr)}}@media (width>=421px) and (width<=760px){.pipeline-visual img{width:118%}}@media (width<=420px){.pipeline-visual img{width:112%}}@media (width<=760px){.nav-toggle{place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.mobile-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 82px);overflow-y:auto}.mobile-nav>a:not(.button),.mobile-nav .button,.hero-actions .button,.price-card .button,.final-cta .button{min-height:48px}.footer-main nav{row-gap:0}.footer-main nav a,.footer-bottom a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@media (width<=420px){.demo-bar{padding-inline:12px}.transcript-panel,.data-panel{padding:16px}.message-row{gap:8px}.message-row--customer{padding-left:0}.message-row>div:last-child{min-width:0}.message-row p{overflow-wrap:anywhere}.json-window{padding:16px;overflow-x:auto}.panel-label{gap:10px}}@media (width<=360px){.integration-map,.benefit-grid,.trust-grid{grid-template-columns:1fr}.integration-card:nth-child(n){text-align:left;flex-direction:row;justify-content:flex-start;min-height:88px;padding:14px 16px}.integration-card h3{margin:0 0 4px;font-size:11px}.integration-card p{font-size:9px;line-height:1.45}.benefit-card,.benefit-card:nth-child(n){min-height:92px;padding:16px}.benefit-card strong{font-size:22px}.benefit-card span{font-size:9px}.trust-card{min-height:150px;padding:20px 18px}.trust-card h3{margin-top:16px;font-size:11px}.trust-card p{font-size:9px;line-height:1.55}.security-badge{justify-content:center;width:100%}}body{font-size:17.5px}.hero-copy>p,.section-heading p{font-size:16.5px}.problem-card p,.solution-card p,.price-card>p{font-size:14px}.how-step p,.usecase-card p{font-size:13px}.integration-card p,.trust-card p,.benefit-card span{font-size:11px}.message-row p,.price-card li,.compliance-note,.footer-main>div>p{font-size:12.5px}.section-heading h2{font-size:clamp(2.2rem,3.7vw,3.7rem)}.problem-card h3,.solution-card h3,.usecase-card h3,.trust-card h3,.how-step h3{font-size:15px}.hero h1{font-size:clamp(3rem,4.7vw,4.9rem)}@media (width<=760px){.hero-copy>p,.section-heading p{font-size:15.5px}}@media (width<=360px){.integration-card p,.trust-card p{font-size:10px}}.button.button--demo{color:#fff;text-shadow:0 1px 8px #5918006b;background:linear-gradient(135deg,#ff9a3c 0%,#ff6a00 48%,#e83f00 100%);border-color:#ffb06b9e;box-shadow:0 10px 32px #ff5c0047,inset 0 1px #ffffff61}.button.button--demo:hover{border-color:#ffcea3db;box-shadow:0 13px 38px #ff5c0061,inset 0 1px #ffffff7a}.logo{font-size:18.5px}.nav-links a{font-size:13.5px}.button--nav{min-height:40px;font-size:12.5px}.nav-actions{align-items:center;gap:12px;display:flex}.theme-toggle{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.theme-toggle:hover{border-color:var(--line-bright);background:#7882ff1a}.usecase-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.usecase-button:focus-visible{outline:2px solid var(--cyan);outline-offset:6px;border-radius:8px}.modal-overlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020410b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-card{border:1px solid var(--line-bright);background:linear-gradient(160deg, var(--panel-solid), var(--bg-soft));border-radius:14px;width:min(560px,100%);max-height:calc(100vh - 48px);padding:32px;position:relative;overflow-y:auto;box-shadow:0 40px 100px #00000080}.modal-close{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.modal-close:hover{color:var(--text);border-color:var(--line-bright)}.modal-head{align-items:center;gap:14px;padding-right:40px;display:flex}.modal-head .icon-box{color:#74bcff;background:#2e52be24;border-radius:50%;width:46px;height:46px}.modal-head h3{margin:0;font-size:22px}.modal-summary{color:var(--muted);margin:16px 0 22px;font-size:14.5px;line-height:1.6}.modal-card h4{letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-soft);margin:18px 0 12px;font-family:Space Grotesk,ui-sans-serif,sans-serif;font-size:11px;font-weight:700}.modal-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.modal-steps li{color:#c4cde0;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.modal-steps svg{color:var(--cyan);flex:none;margin-top:2px}.modal-dialog{flex-direction:column;gap:12px;display:flex}.modal-line span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9px;display:block}.modal-line p{border:1px solid var(--line);color:#d7e0ee;background:#ffffff08;border-radius:10px;margin:0;padding:11px 14px;font-size:13.5px;line-height:1.5}.modal-line--agent p{background:#27d8ff0f;border-color:#48bdff4d;border-radius:3px 10px 10px}.modal-line--customer p{border-radius:10px 3px 10px 10px}.modal-outcome{border-left:2px solid var(--cyan);background:linear-gradient(90deg,#27d8ff14,#0000);border-radius:4px;margin-top:20px;padding:14px 16px}.modal-outcome strong{letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-soft);margin-bottom:5px;font-size:10px;display:block}.modal-outcome p{color:#d7e0ee;margin:0;font-size:13.5px;line-height:1.5}.modal-cta{width:100%;margin-top:24px}.faq-list{flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.faq-item{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item h3{margin:0;font-size:15.5px}.faq-marker{color:var(--muted);transition:transform .25s,color .25s;display:inline-flex}.faq-item[open] .faq-marker{color:var(--cyan);transform:rotate(90deg)}.faq-item summary:hover h3{color:var(--cyan-soft)}.faq-item p{color:var(--muted);margin:0;padding:0 20px 20px;font-size:14px;line-height:1.65}.contact-section{padding-top:90px;padding-bottom:90px}.contact-layout{border:1px solid var(--line);background:linear-gradient(160deg,#14194180,#070a1f66);border-radius:16px;grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;padding:42px;display:grid}.contact-copy .eyebrow{justify-content:flex-start}.contact-copy h2{text-align:left;margin:14px 0 16px;font-size:clamp(2rem,3.4vw,3rem)}.contact-copy>p{color:var(--muted);font-size:15px;line-height:1.65}.contact-points{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.contact-points li{color:#c4cde0;padding-left:26px;font-size:13.5px;line-height:1.5;position:relative}.contact-points li:before{content:"";background:var(--cyan);width:9px;height:9px;box-shadow:0 0 8px var(--cyan);border-radius:50%;position:absolute;top:7px;left:0}.contact-form-shell{border:1px solid var(--line);background:var(--panel-solid);border-radius:14px;padding:28px}.contact-form{flex-direction:column;gap:16px;display:flex}.contact-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-field{flex-direction:column;gap:7px;display:flex}.contact-field>span{color:#c4cde0;font-size:12px;font-weight:600}.contact-field em{color:var(--muted);font-style:normal;font-weight:400}.contact-field input,.contact-field select,.contact-field textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#ffffff08;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.contact-field textarea{resize:vertical;min-height:96px}.contact-field input::-moz-placeholder{color:#5f6781}.contact-field textarea::-moz-placeholder{color:#5f6781}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#5f6781}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{border-color:var(--line-bright);outline:none;box-shadow:0 0 0 3px #48bdff24}.contact-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239b9db8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.contact-field option{color:#15182a}.contact-honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.contact-submit{width:100%;margin-top:4px}.contact-submit:disabled{opacity:.65;cursor:progress}.contact-note{color:var(--muted);text-align:center;margin:0;font-size:11.5px}.contact-error{color:#ff9a9a;background:#ff464614;border:1px solid #ff5a5a66;border-radius:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.contact-error code{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px}.contact-success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:30px 10px;display:flex}.contact-success-icon{width:58px;height:58px;color:var(--green);background:#61e69a1a;border:1px solid #61e69a66;border-radius:50%;place-items:center;display:grid}.contact-success h3{margin:0;font-size:20px}.contact-success p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.contact-success a{color:var(--cyan-soft)}@media (width<=760px){.contact-layout{grid-template-columns:1fr;gap:28px;padding:24px}.contact-row{grid-template-columns:1fr}.contact-form-shell{padding:20px}.modal-card{padding:24px}}html[data-theme=light]{--bg:#f6f7fb;--bg-soft:#eef1f8;--panel:#ffffffeb;--panel-solid:#fff;--line:#28346c24;--line-bright:#6347dc73;--text:#15182a;--muted:#565d75;--cyan:#0d8fcc;--cyan-soft:#0b6f9e;--blue:#2f5fe6;--violet:#6b3cf0;--green:#129a5b;color:var(--text)}html[data-theme=light] body{color:var(--text);background:radial-gradient(circle at 78% 4%,#6b3cf00f,#0000 30%),linear-gradient(#f7f8fc 0%,#eef1f8 58%,#f6f7fb 100%)}html[data-theme=light] ::selection{color:#120701}html[data-theme=light] .navbar{background:#ffffffa8}html[data-theme=light] .navbar:after{background:#ffffffc7;border-bottom:1px solid #28346c1a}html[data-theme=light] .nav-links a{color:#3a3f52}html[data-theme=light] .nav-links a:hover{color:#0b0d18}html[data-theme=light] .theme-toggle{color:var(--text);background:#141e500a}html[data-theme=light] .theme-toggle:hover{background:#6347dc14}html[data-theme=light] .hero-kicker{color:#2f5fe6}html[data-theme=light] .hero-copy>p{color:#4a5066}html[data-theme=light] .hero-stars{opacity:.22}html[data-theme=light] .trust-strip>span{color:#6a7088}html[data-theme=light] .trust-strip b{color:#2b2f45}html[data-theme=light] .scroll-cue{color:#8a90a6}html[data-theme=light] .eyebrow,html[data-theme=light] .section-heading .eyebrow{color:#5536e6}html[data-theme=light] .section-heading p{color:var(--muted)}html[data-theme=light] .button--ghost{color:#15182a;background:#141e5008;border-color:#28346c38}html[data-theme=light] .button--outline{color:#2a2f45;background:#141e5005;border-color:#28346c33}html[data-theme=light] .problem-section{background:linear-gradient(#6347dc0a,#2f5fe605);border-block:1px solid #28346c14}html[data-theme=light] .solution-section{background:linear-gradient(#6347dc0a,#0000)}html[data-theme=light] .usecases-section{background:#6347dc0a;border-block:1px solid #28346c14}html[data-theme=light] .security-section,html[data-theme=light] .pricing-section{background:#6347dc0a}html[data-theme=light] .problem-card,html[data-theme=light] .solution-card,html[data-theme=light] .how-grid,html[data-theme=light] .how-step,html[data-theme=light] .usecase-card,html[data-theme=light] .integration-card:nth-child(n),html[data-theme=light] .benefit-card,html[data-theme=light] .benefit-card:nth-child(n),html[data-theme=light] .trust-card,html[data-theme=light] .price-card,html[data-theme=light] .faq-item,html[data-theme=light] .contact-form-shell{background:#fff;border-color:#28346c24;box-shadow:0 1px 2px #141e500a,0 10px 26px #141e500d}html[data-theme=light] .price-card--featured{background:linear-gradient(160deg,#fff,#f1f0ff);border-color:#6347dc8c;box-shadow:0 18px 40px #4c2fe524}html[data-theme=light] .how-step{box-shadow:none}html[data-theme=light] .problem-card h3,html[data-theme=light] .solution-card h3,html[data-theme=light] .how-step h3,html[data-theme=light] .usecase-card h3,html[data-theme=light] .trust-card h3,html[data-theme=light] .price-card h3,html[data-theme=light] .integration-card h3,html[data-theme=light] .faq-item h3,html[data-theme=light] .benefit-card strong{color:var(--text)}html[data-theme=light] .problem-card p,html[data-theme=light] .solution-card p,html[data-theme=light] .how-step p,html[data-theme=light] .usecase-card p,html[data-theme=light] .trust-card p,html[data-theme=light] .price-card>p,html[data-theme=light] .price-card li,html[data-theme=light] .integration-card p,html[data-theme=light] .benefit-card span,html[data-theme=light] .faq-item p{color:var(--muted)}html[data-theme=light] .icon-box,html[data-theme=light] .usecase-card .icon-box,html[data-theme=light] .integration-card .icon-box,html[data-theme=light] .trust-card .icon-box,html[data-theme=light] .modal-head .icon-box{color:#2f5fe6;background:#2f5fe61a;border-color:#2f5fe638}html[data-theme=light] .problem-card:nth-child(3n+1) .icon-box,html[data-theme=light] .problem-card:nth-child(3n) .icon-box{color:#8a2fd0;background:#8a2fd01a}html[data-theme=light] .solution-icon{color:#6b3cf0;background:#6b3cf01a;border-color:#6b3cf047}html[data-theme=light] .usecase-card:hover{border-color:var(--line-bright)}html[data-theme=light] .usecase-arrow{color:#8089a8}html[data-theme=light] .security-badge{color:#5b3ad0;background:#6347dc12;border-color:#6347dc4d}html[data-theme=light] .security-badge b{color:#2a2147}html[data-theme=light] .faq-item{background:#fff}html[data-theme=light] .contact-layout{background:linear-gradient(160deg,#6347dc0f,#2f5fe608);border-color:#28346c24}html[data-theme=light] .contact-points li{color:#3a4058}html[data-theme=light] .contact-field>span{color:#2a2f45}html[data-theme=light] .contact-field input,html[data-theme=light] .contact-field select,html[data-theme=light] .contact-field textarea{color:var(--text);background-color:#fff;border-color:#28346c33}html[data-theme=light] .contact-field input::-moz-placeholder{color:#9aa0b5}html[data-theme=light] .contact-field textarea::-moz-placeholder{color:#9aa0b5}html[data-theme=light] .contact-field input::placeholder,html[data-theme=light] .contact-field textarea::placeholder{color:#9aa0b5}html[data-theme=light] .contact-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23565d75' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}html[data-theme=light] .modal-overlay{background:#1418326b}html[data-theme=light] .modal-card{background:linear-gradient(160deg,#fff,#f4f5fc);border-color:#6347dc59;box-shadow:0 40px 100px #141e5038}html[data-theme=light] .modal-steps li,html[data-theme=light] .modal-line p,html[data-theme=light] .modal-outcome p{color:#2f3650}html[data-theme=light] .modal-line p{background:#f4f5fc;border-color:#28346c24}html[data-theme=light] .modal-summary{color:var(--muted)}html[data-theme=light] .footer-main>div>p{color:#6a7088}html[data-theme=light] .footer-main nav a{color:#4a5066}html[data-theme=light] .footer-main nav a:hover{color:var(--cyan)}html[data-theme=light] .footer-bottom{color:#7a8098}html[data-theme=light] .footer-bottom .back-top{color:#565d75}html[data-theme=light] .pipeline-showcase{background:linear-gradient(#eef1f8,#f6f7fb);border-bottom-color:#28346c1a}html[data-theme=light] .pipeline-showcase:before{background:radial-gradient(at 52% 51%,#6347dc12,#0000 47%),linear-gradient(#535fbd0d 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#535fbd0d 1px,#0000 1px) 0 0/46px 46px}html[data-theme=light] .pipeline-stage b{color:var(--text)}html[data-theme=light] .pipeline-stage h3{color:var(--muted)}html[data-theme=light] .pipeline-stage>span{color:#5b3ad0;background:#6347dc14;border-color:#6347dc66}html[data-theme=light] .pipeline-outcomes span{color:var(--muted)}html[data-theme=light] .hub-agent{background:#fff;border-color:#28346c24;box-shadow:0 1px 2px #141e500a,0 10px 26px #141e500d}html[data-theme=light] .hub-agent b{color:var(--text)}html[data-theme=light] .hub-agent small{color:var(--muted)}html[data-theme=light] .hub-agent>span{color:#2f5fe6;background:radial-gradient(circle,#2f5fe624,#fff0);border-color:#2f5fe640}html[data-theme=light] .how-connector{background:#fff;border-color:#28346c29}html[data-theme=light] .navbar .button--demo{box-shadow:0 6px 18px #ff5c0038,inset 0 1px #ffffff61}.navbar{-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#070a1a9e;border:1px solid #7d89ff29;border-radius:16px;width:min(1120px,100% - 32px);height:66px;padding:0 11px 0 22px;transition:top .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),background .35s,border-color .35s,box-shadow .35s;top:16px;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #0006}.navbar:after{display:none}.navbar.is-scrolled{background:#060916d1;border-color:#7d89ff42;height:58px;top:10px;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #00000080}html[data-theme=light] .navbar{background:#ffffff9e;border-color:#28346c1f;box-shadow:inset 0 1px #ffffffb3,0 14px 34px #1e285a1a}html[data-theme=light] .navbar.is-scrolled{background:#ffffffd6;border-color:#28346c2e;box-shadow:inset 0 1px #fffc,0 12px 30px #1e285a24}@media (width<=760px){.navbar{border-radius:14px;width:calc(100% - 20px);height:58px;padding-left:16px;top:10px}.navbar.is-scrolled{height:54px;top:8px}.mobile-nav{top:calc(100% + 10px)}}.theme-toggle .tt-icon{justify-content:center;align-items:center}.theme-toggle .tt-sun{display:inline-flex}.theme-toggle .tt-moon,html[data-theme=light] .theme-toggle .tt-sun{display:none}html[data-theme=light] .theme-toggle .tt-moon{display:inline-flex}
