.home-v4{--v4-ink:#071225;--v4-ink-soft:#0b1b35;--v4-navy:#102b52;--v4-blue:#2d6df6;--v4-cyan:#6fd3ff;--v4-lime:#c9ff63;--v4-paper:#f5f8fc;--v4-white:#fff;--v4-copy:#42526a;--v4-muted:#7a8ba1;--v4-line:#dce6f0;--v4-readable-label:13px;--v4-readable-small:14px;--v4-readable-body:15px;background:var(--v4-white);color:var(--v4-ink);font-family:Geist,sans-serif;overflow-x:clip}.home-v4 .wrap{width:min(100% - 64px,max(1240px,60vw))}.lp.home-v4 .wrap{max-width:none}.home-v4 h1,.home-v4 h2,.home-v4 h3,.home-v4 p{margin:0}.home-v4 h1,.home-v4 h2,.home-v4 h3{text-wrap:balance;font-family:Geist,sans-serif;font-style:normal}.home-v4 img{max-width:100%}.home-v4 a:focus-visible,.home-v4 button:focus-visible{outline:3px solid var(--v4-cyan);outline-offset:4px}.home-v4 .v4-mono,.home-v4 .v4-index,.home-v4 .v4-kicker{font-family:Geist Mono,monospace}.home-v4 .v4-kicker{color:var(--v4-cyan);font-size:var(--v4-readable-label);letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.4}.home-v4 .v4-index{color:var(--v4-blue);font-size:var(--v4-readable-label);letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px;font-weight:600;display:block}.home-v4 .v4-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-v4 .v4-button{letter-spacing:-.01em;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:14px;font-weight:650;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.home-v4 .v4-button:hover{transform:translateY(-2px)}.home-v4 .v4-button--primary{background:var(--v4-lime);color:var(--v4-ink);box-shadow:0 18px 42px -22px #c9ff63d9}.home-v4 .v4-button--primary:hover{background:#d8ff8c;box-shadow:0 22px 48px -22px #c9ff63f2}.home-v4 .v4-button--ghost{color:#f7fbff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border-color:#ffffff38}.home-v4 .v4-button--ghost:hover{background:#ffffff1f;border-color:#fff6}.home-v4 .v4-hero{isolation:isolate;color:#f7fbff;background:radial-gradient(circle at 74% 38%,#2d6df64d,#0000 34%),linear-gradient(145deg,#071225 8%,#0a1a33 55%,#0c2850);padding:229px 0 160px;position:relative;overflow:hidden}.home-v4 .v4-hero:before{z-index:-2;content:"";background:linear-gradient(90deg,#0000,#6fd3ff09 45%,#6fd3ff14);width:58%;position:absolute;top:0;bottom:0;right:0}.home-v4 .v4-hero__grid,.home-v4 .v4-final-cta__grid{z-index:-1;background-image:linear-gradient(90deg,#6fd3ff0e 1px,#0000 1px),linear-gradient(#6fd3ff0e 1px,#0000 1px);background-size:58px 58px;animation:18s linear infinite v4-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 68% 42%,#000 6%,#0000 74%);mask-image:radial-gradient(circle at 68% 42%,#000 6%,#0000 74%)}.home-v4 .v4-hero__glow{z-index:-1;filter:blur(90px);background:#1d6dff30;border-radius:50%;width:46vw;max-width:720px;height:46vw;max-height:720px;position:absolute;bottom:8%;right:4%}.home-v4 .v4-hero__layout{grid-template-columns:minmax(0,52fr) minmax(520px,48fr);align-items:center;gap:56px;width:min(100% - 48px,max(1400px,72vw));max-width:none;display:grid}.home-v4 .v4-hero__copy{z-index:3;position:relative}.home-v4 .v4-hero__copy h1{letter-spacing:-.061em;max-width:780px;margin-top:18px;font-size:clamp(50px,5.2vw,76px);font-weight:650;line-height:.98}.home-v4 .v4-hero__subhead{color:#b4c4d8;max-width:700px;margin-top:28px;font-size:18px;line-height:1.65}.home-v4 .v4-hero .v4-actions{margin-top:34px}.home-v4 .v4-trial-note{color:#8499b1;font-family:Geist Mono,monospace;font-size:var(--v4-readable-small);white-space:nowrap;flex-wrap:nowrap;gap:7px 20px;margin-top:18px;line-height:1.5;display:flex}.home-v4 .v4-trial-note span{position:relative}.home-v4 .v4-trial-note span+span:before{background:var(--v4-cyan);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}.home-v4 .v4-hero-stage{min-height:610px;position:relative;transform:perspective(1400px)rotateY(-5deg)rotateX(1.5deg)}.home-v4 .v4-hero-stage:before{content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a1d39bd;border:1px solid #6fd3ff33;border-radius:30px;position:absolute;inset:7% 5% 9% 4%;box-shadow:0 58px 110px -42px #000000d9,0 32px 100px -52px #3d91ffd9,inset 0 1px #ffffff0f}.home-v4 .v4-hero-stage__chrome{z-index:4;color:#b9cce0;border-bottom:1px solid #81b5ef29;justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;display:flex;position:absolute;top:9%;left:6%;right:7%}.home-v4 .v4-hero-stage__chrome>span:first-child{align-items:center;gap:8px;display:flex}.home-v4 .v4-hero-stage__chrome i{background:var(--v4-lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c9ff631a}.home-v4 .v4-hero-stage__chrome .v4-mono{color:#6f89a5;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.home-v4 .v4-hero-stage__screen{z-index:2;background:#f6f9fc;border:1px solid #79b7ff38;border-radius:19px;position:absolute;inset:17% 7% 14% 6%;overflow:hidden;box-shadow:0 26px 70px -30px #000c}.home-v4 .v4-hero-stage__screen img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.home-v4 .v4-hero-stage__screen:after{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 55%,#07122542);position:absolute;inset:0}.home-v4 .v4-hero-stage__scan{z-index:2;background:linear-gradient(#0000,#6fd3ff29,#0000);height:18%;animation:5.8s ease-in-out infinite v4-scan;position:absolute;top:-18%;left:0;right:0}.home-v4 .v4-signal{z-index:5;color:#e9f3ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07172feb;border:1px solid #91c2ff3d;border-radius:13px;min-width:155px;padding:11px 13px;font-size:11.5px;line-height:1.3;animation:5s ease-in-out infinite v4-signal-float;position:absolute;box-shadow:0 16px 40px -22px #000000e6,inset 0 1px #ffffff0e}.home-v4 .v4-signal:after{content:"";background:linear-gradient(90deg,#6fd3ffb3,#0000);width:34px;height:1px;position:absolute;top:50%}.home-v4 .v4-signal span{color:var(--v4-cyan);letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-family:Geist Mono,monospace;font-size:8.5px;display:block}.home-v4 .v4-signal--event{top:1%;left:12%}.home-v4 .v4-signal--event:after,.home-v4 .v4-signal--email:after{background:linear-gradient(#6fd3ffb3,#0000);width:1px;height:30px;top:100%;left:50%}.home-v4 .v4-signal--learn{animation-delay:-1.2s;top:23%;right:-5%}.home-v4 .v4-signal--learn:after,.home-v4 .v4-signal--checkout:after{right:100%;transform:rotate(180deg)}.home-v4 .v4-signal--email{animation-delay:-2.4s;bottom:2%;left:12%}.home-v4 .v4-signal--email:after{background:linear-gradient(#0000,#6fd3ffb3);top:auto;bottom:100%}.home-v4 .v4-signal--checkout{animation-delay:-3.6s;bottom:20%;right:-2%}.home-v4 .v4-customer-pulse{z-index:6;background:#07162af2;border:1px solid #c9ff6338;border-radius:14px;grid-template-columns:14px 1fr;align-items:center;column-gap:10px;min-width:250px;padding:13px 16px;display:grid;position:absolute;bottom:7%;right:16%;box-shadow:0 22px 58px -26px #000000eb}.home-v4 .v4-customer-pulse__ring{background:var(--v4-lime);border-radius:50%;grid-row:1/span 2;width:10px;height:10px;animation:2.2s ease-out infinite v4-pulse;box-shadow:0 0 #c9ff6361}.home-v4 .v4-customer-pulse strong{color:#f4f9ff;font-size:11.5px}.home-v4 .v4-customer-pulse small{color:#8398af;margin-top:2px;font-size:9.5px}.home-v4 .v4-video-stage{z-index:2;position:relative}.home-v4 .v4-video-stage__aura{z-index:-1;filter:blur(70px);opacity:.55;background:conic-gradient(from 40deg,#2d6df666,#6fd3ff52,#c9ff6329,#2d6df666);border-radius:50%;animation:16s linear infinite v4-aura-drift;position:absolute;inset:-14% -12%}.home-v4 .v4-video-stage__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091a34d1;border:1px solid #79b7ff47;border-radius:22px;transition:transform .6s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:perspective(1400px)rotateY(-4deg)rotateX(1deg);box-shadow:0 58px 110px -42px #000000d9,0 32px 100px -52px #3d91ffd9,inset 0 1px #ffffff12}.home-v4 .v4-video-stage__panel.is-playing{transform:none}.home-v4 .v4-video-stage__chrome{color:#b9cce0;border-bottom:1px solid #81b5ef29;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font-size:11.5px;display:flex}.home-v4 .v4-video-stage__chrome>span:first-child{align-items:center;gap:8px;display:flex}.home-v4 .v4-video-stage__chrome i{background:var(--v4-lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c9ff631a}.home-v4 .v4-video-stage__chrome .v4-mono{color:#6f89a5;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.home-v4 .v4-video-stage__screen{background:#050b16;position:relative;overflow:hidden}.home-v4 .v4-video-stage__screen video{aspect-ratio:16/9;background:#050b16;width:100%;display:block}.home-v4 .v4-video-stage__scan{z-index:2;pointer-events:none;background:linear-gradient(#0000,#6fd3ff21,#0000);height:18%;animation:5.8s ease-in-out infinite v4-scan;position:absolute;top:-18%;left:0;right:0}.home-v4 .v4-video-stage__cover{z-index:3;color:inherit;cursor:pointer;background:radial-gradient(70% 70% at 50% 44%,#040a1600,#040a166b),linear-gradient(#0000 60%,#040a168c);border:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.home-v4 .v4-video-stage__core{width:84px;height:84px;display:block;position:relative}.home-v4 .v4-video-stage__rings{pointer-events:none;position:absolute;inset:0}.home-v4 .v4-video-stage__rings i{border:1px solid #c9ff638c;border-radius:50%;animation:2.6s ease-out infinite v4-play-ring;position:absolute;inset:0}.home-v4 .v4-video-stage__rings i:last-child{animation-delay:1.3s}.home-v4 .v4-video-stage__play{background:var(--v4-lime);width:84px;height:84px;color:var(--v4-ink);border-radius:50%;place-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 18px 48px -14px #c9ff63cc,0 8px 30px #040a168c}.home-v4 .v4-video-stage__play svg{width:30px;height:30px;margin-left:3px}.home-v4 .v4-video-stage__cover:hover .v4-video-stage__play{transform:scale(1.08)}.home-v4 .v4-video-stage__cover:focus-visible{outline:3px solid var(--v4-cyan);outline-offset:-6px}.home-v4 .v4-video-stage__pill{color:#dbe9fb;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07162cd9;border:1px solid #91c2ff47;border-radius:999px;padding:7px 14px;font-family:Geist Mono,monospace;font-size:10.5px}.home-v4 .v4-video-stage__meta{color:#8499b1;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:9px;padding:12px 18px;font-family:Geist Mono,monospace;font-size:10.5px;line-height:1.5;display:flex}.home-v4 .v4-video-stage__dot{background:var(--v4-lime);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s ease-out infinite v4-pulse;box-shadow:0 0 #c9ff6361}.home-v4 .v4-video-stage__tick{border:0 solid #6fd3ff80;width:20px;height:20px;position:absolute}.home-v4 .v4-video-stage__tick--tl{border-top-width:1px;border-left-width:1px;top:-11px;left:-11px}.home-v4 .v4-video-stage__tick--br{border-bottom-width:1px;border-right-width:1px;bottom:-11px;right:-11px}.home-v4 .v4-module-bar{background:#f7f9fc;padding:56px 0;scroll-margin-top:68px;font-family:Instrument Sans,sans-serif;position:relative;overflow:hidden}.home-v4 .v4-module-bar__track{will-change:transform;width:max-content;animation:42s linear infinite v4-module-marquee;display:flex}.home-v4 .v4-module-bar__group{flex:none;gap:14px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.home-v4 .v4-module{white-space:nowrap;background:#fff;border:1px solid #e3e9f2;border-radius:999px;flex:none;align-items:center;gap:11px;padding:13px 26px 13px 15px;display:flex;box-shadow:0 1px 2px #0d1b3e0d}.home-v4 .v4-module__icon{color:#2f6bff;background:#eef3ff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.home-v4 .v4-module__icon svg{width:17px;height:17px}.home-v4 .v4-module__label{color:#0d1b3e;letter-spacing:-.01em;font-size:16px;font-weight:600}.home-v4 .v4-module-bar__fade{z-index:1;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.home-v4 .v4-module-bar__fade--left{background:linear-gradient(90deg,#f7f9fc,#f7f9fc00);left:0}.home-v4 .v4-module-bar__fade--right{background:linear-gradient(270deg,#f7f9fc,#f7f9fc00);right:0}@keyframes v4-module-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-v4 .v4-section{padding:132px 0;position:relative;overflow:hidden}.home-v4 .v4-split{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:90px;display:grid}.home-v4 .v4-split--reverse{grid-template-columns:minmax(520px,1.16fr) minmax(0,.84fr)}.home-v4 .v4-section-copy h2,.home-v4 .v4-section-head h2{letter-spacing:-.052em;font-size:clamp(42px,4.4vw,66px);font-weight:640;line-height:1.02}.home-v4 .v4-section-copy>p,.home-v4 .v4-section-head>p{color:var(--v4-copy);margin-top:26px;font-size:17px;line-height:1.72}.home-v4 .v4-section-copy .v4-support-copy{border-top:1px solid var(--v4-line);color:var(--v4-muted);font-size:var(--v4-readable-body);margin-top:20px;padding-top:20px}.home-v4 .v4-section-head{max-width:890px;margin-bottom:64px}.home-v4 .v4-section-head>p{max-width:720px}.home-v4 .v4-section-head--wide{max-width:980px}.home-v4 .v4-section--demand{color:#f6faff;background:radial-gradient(circle at 76% 40%,#2d6df640,#0000 46%),#071225}.home-v4 .v4-section--demand .v4-index,.home-v4 .v4-section--agent .v4-index,.home-v4 .v4-section--platform .v4-index,.home-v4 .v4-focus .v4-index{color:var(--v4-cyan)}.home-v4 .v4-section--demand .v4-section-copy>p,.home-v4 .v4-section--agent .v4-section-copy>p,.home-v4 .v4-section--platform .v4-platform-panel__copy>p,.home-v4 .v4-focus__inner>p{color:#a7b9cd}.home-v4 .v4-section--demand .v4-section-copy .v4-support-copy{color:#7890aa;border-color:#81b5ef29}.home-v4 .v4-demand-stream{grid-template-columns:500px minmax(0,1fr);align-items:center;gap:72px;display:grid}.home-v4 .v4-demand-stream>.v4-section-copy{grid-area:1/2}.home-v4 .v4-signal-stream{grid-area:1/1}.home-v4 .v4-signal-stream__head{color:#8198b2;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:26px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.home-v4 .v4-signal-stream__head strong{color:var(--v4-lime);background:#c9ff6314;border:1px solid #c9ff632e;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:500}.home-v4 .v4-signal-stream__body{position:relative}.home-v4 .v4-signal-stream__rail{background:linear-gradient(#7eb2eb4d 0% 62%,#c9ff63b3 100%);width:2px;position:absolute;top:8px;bottom:14px;left:15px}.home-v4 .v4-signal-stream__timeline{flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex;position:relative}.home-v4 .v4-signal-stream__item{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}.home-v4 .v4-signal-stream__node{z-index:1;border:2px solid var(--v4-cyan);background:#071225;border-radius:999px;width:10px;height:10px;margin:4px auto 0}.home-v4 .v4-signal-stream__meta{align-items:baseline;gap:10px;display:flex}.home-v4 .v4-signal-stream__meta span{color:var(--v4-cyan);letter-spacing:.1em;text-transform:uppercase;background:#6fd3ff17;border:1px solid #6fd3ff38;border-radius:999px;padding:3px 9px;font-family:Geist Mono,monospace;font-size:10.5px}.home-v4 .v4-signal-stream__meta time{color:#7d93ad;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:11px}.home-v4 .v4-signal-stream__event>strong{color:#f1f7ff;letter-spacing:-.01em;margin-top:7px;font-size:16px;font-weight:600;display:block}.home-v4 .v4-signal-stream__item--action .v4-signal-stream__node{background:var(--v4-lime);border:0;width:12px;height:12px;box-shadow:0 0 0 4px #c9ff6333}.home-v4 .v4-signal-stream__action{background:linear-gradient(100deg,#c9ff631f,#6fd3ff12);border:1px solid #c9ff633d;border-radius:14px;padding:16px 18px}.home-v4 .v4-signal-stream__action>span{color:var(--v4-lime);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Geist Mono,monospace;font-size:10.5px;display:block}.home-v4 .v4-signal-stream__action strong{color:#f4f9ff;letter-spacing:-.01em;font-size:16px;font-weight:600;display:block}.home-v4 .v4-signal-stream__action small{color:#7f96ad;font-size:var(--v4-readable-small);margin-top:4px;display:block}.home-v4 .v4-section--story{background:#f7fafe}.home-v4 .home-product-stage{isolation:isolate;text-align:center;background:radial-gradient(circle at 88% 14%,#2d6df61f,#0000 28%),linear-gradient(145deg,#0c2342,#07162d 52%,#061225);border:1px solid #d5e5f3;border-radius:30px;padding:44px 34px 0;position:relative;overflow:hidden;box-shadow:0 46px 110px -62px #1258adb3}.home-v4 .home-product-stage:before{z-index:-1;content:"";background-image:linear-gradient(90deg,#6fd3ff0b 1px,#0000 1px),linear-gradient(#6fd3ff0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 58% 45%,#000,#0000 82%);mask-image:radial-gradient(circle at 58% 45%,#000,#0000 82%)}.home-v4 .home-product-stage__signal{background:linear-gradient(90deg,#0000,#6fd3ff47,#0000);height:1px;position:absolute;top:0;left:8%;right:8%;overflow:hidden}.home-v4 .home-product-stage__signal:after{content:"";background:#7ce1ff;border-radius:999px;width:8%;height:5px;animation:5.4s linear infinite v4-product-signal;position:absolute;top:-2px;left:-8%;box-shadow:0 0 18px #6fd3fff2}.home-v4 .home-product-stage.is-paused .home-product-stage__signal:after{animation-play-state:paused}.home-v4 .home-product-stage__intro{display:block}.home-v4 .home-product-stage__intro .mono{color:var(--v4-cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-family:Geist Mono,monospace;font-size:12px;font-weight:600;display:block}.home-v4 .home-product-stage__intro h3{color:#f4f9ff;letter-spacing:-.035em;max-width:680px;margin:0 auto;font-size:clamp(28px,3.1vw,44px);font-weight:620;line-height:1.04}.home-v4 .home-product-stage__tabs{background:#ffffff0f;border:1px solid #82b7ff2e;border-radius:999px;gap:4px;margin-top:28px;padding:5px;display:inline-flex}.home-v4 .home-product-stage__tab{color:#b9c8e8;font-size:var(--v4-readable-small);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:color .25s,background .25s;display:flex;position:relative;overflow:hidden}.home-v4 .home-product-stage__tab .mono{color:#5b7bb8;font-family:Geist Mono,monospace;font-size:10px;transition:color .25s}.home-v4 .home-product-stage__tab:hover{color:#f4f9ff;background:#ffffff12}.home-v4 .home-product-stage__tab.is-active{color:#0a1428;background:#fff;box-shadow:0 2px 6px #040a1866}.home-v4 .home-product-stage__tab.is-active .mono{color:var(--v4-blue)}.home-v4 .home-product-stage__caption{color:#9db1d9;font-size:var(--v4-readable-body);margin-top:18px;line-height:1.55;animation:.72s cubic-bezier(.22,1,.36,1) both v4-product-enter}.home-v4 .home-product-stage__canvas{width:88%;margin:30px auto -3px;display:grid;position:relative}.home-v4 .home-product-stage__shot{opacity:0;pointer-events:none;border-color:#82b7ff3d #82b7ff3d currentColor;border-bottom-style:none;border-bottom-width:0;border-radius:20px 20px 0 0;grid-area:1/1;transition:opacity .4s;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 -18px 48px #040a1873}.home-v4 .home-product-stage__shot.is-active{z-index:2;opacity:1;pointer-events:auto;animation:.68s cubic-bezier(.22,1,.36,1) both v4-product-lift}.home-v4 .home-product-stage__shot:hover{transform:none}.home-v4 .home-product-stage__progress{transform-origin:0;background:linear-gradient(90deg,#2d6df6,#3cbcff);border-radius:2px;height:2px;animation:6.2s linear forwards v4-product-progress;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.home-v4 .home-product-stage.is-paused .home-product-stage__progress{animation-play-state:paused}.home-v4 .v4-section--relevance{background:#fff}.home-v4 .v4-context-visual{padding:0 46px 60px 0;position:relative}.home-v4 .v4-product-window{background:#eef3f8;border:1px solid #d4e0eb;border-radius:24px;overflow:hidden;box-shadow:0 38px 90px -50px #1f47737a}.home-v4 .v4-product-window__bar{color:#576a81;background:#fff;border-bottom:1px solid #dde6ef;justify-content:space-between;align-items:center;padding:13px 16px;font-size:10.5px;display:flex}.home-v4 .v4-product-window__bar .v4-mono{color:#8596a9;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.home-v4 .v4-product-window img{aspect-ratio:16/10;object-fit:cover;object-position:left top;width:100%;display:block}.home-v4 .v4-context-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #cfe0ef;border-radius:18px;width:min(340px,72%);padding:20px;position:absolute;bottom:0;right:0;box-shadow:0 28px 70px -34px #173e6a80}.home-v4 .v4-context-card>span{color:var(--v4-blue);letter-spacing:.08em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:11px;font-weight:600}.home-v4 .v4-context-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.home-v4 .v4-context-card strong{color:#44576d;font-size:var(--v4-readable-label);font-weight:560}.home-v4 .v4-section--agent{color:#f5f9ff;background:radial-gradient(circle at 72% 42%,#2d6df630,#0000 32%),linear-gradient(150deg,#071225,#0b1b35)}.home-v4 .v4-agent-principle{border-top:1px solid #80b3ed26;gap:0;margin-top:32px;padding:0;list-style:none;display:grid}.home-v4 .v4-agent-principle li{color:#d8e5f3;letter-spacing:-.005em;border-bottom:1px solid #80b3ed26;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;padding:16px 8px 16px 4px;font-size:clamp(14px,1.05vw,16px);font-weight:540;line-height:1.4;display:grid}.home-v4 .v4-agent-principle__check{color:#0000;background:#6fd3ff14;border:1px solid #6fd3ff61;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;line-height:1;display:grid;transform:scale(.76)}.home-v4 .v4-section-copy.reveal.is-in .v4-agent-principle__check{animation:.46s cubic-bezier(.34,1.56,.64,1) .32s both v4-agent-check-complete}.home-v4 .v4-section-copy.reveal.is-in .v4-agent-principle li:nth-child(2) .v4-agent-principle__check{animation-delay:.5s}.home-v4 .v4-section-copy.reveal.is-in .v4-agent-principle li:nth-child(3) .v4-agent-principle__check{animation-delay:.68s}.home-v4 .v4-operator-visual{min-height:580px;position:relative}.home-v4 .v4-workflow-peek{background:#fff;border:1px solid #80b6f433;border-radius:22px;position:absolute;top:0;left:10%;right:0;overflow:hidden;box-shadow:0 38px 80px -42px #000000db}.home-v4 .v4-workflow-peek img{aspect-ratio:16/10;object-fit:cover;object-position:left top;opacity:.88;width:100%;display:block}.home-v4 .v4-operator-visual .opdemo{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071326f5;border-color:#6fd3ff38;width:min(470px,82%);position:absolute;bottom:0;right:8%;box-shadow:0 40px 90px -38px #000000f2}.home-v4 .v4-section--answers{background:#f5f8fc}.home-v4 .v4-analytics-stage{grid-template-columns:minmax(250px,.34fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.home-v4 .v4-analytics-stage__questions{border-top:1px solid #d5dbe7;align-content:start}.home-v4 .v4-analytics-stage__question{border-bottom:1px solid #d5dbe7;transition:background .22s}.home-v4 .v4-analytics-stage__question:hover,.home-v4 .v4-analytics-stage__question.is-open{background:linear-gradient(90deg,#2d6df60e,#0000)}.home-v4 .v4-analytics-stage__question>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px 1fr 20px;align-items:baseline;padding:20px 2px;display:grid}.home-v4 .v4-analytics-stage__question>button:focus-visible{outline:2px solid var(--v4-blue);outline-offset:-2px}.home-v4 .v4-analytics-stage__number{color:#8ba0b8;font-family:Geist Mono,monospace;font-size:11px}.home-v4 .v4-analytics-stage__question.is-open .v4-analytics-stage__number{color:var(--v4-blue)}.home-v4 .v4-analytics-stage__question-text{color:#14263c;letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.35}.home-v4 .v4-analytics-stage__arrow{color:#9aa7bd;text-align:right;font-size:13px}.home-v4 .v4-analytics-stage__question.is-open .v4-analytics-stage__arrow{color:var(--v4-blue)}.home-v4 .v4-analytics-stage__answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid;overflow:hidden}.home-v4 .v4-analytics-stage__question.is-open .v4-analytics-stage__answer{opacity:1;grid-template-rows:1fr}.home-v4 .v4-analytics-stage__answer>div{min-height:0;overflow:hidden}.home-v4 .v4-analytics-stage__answer>div>div{padding:0 22px 18px 36px}.home-v4 .v4-analytics-stage__answer p{color:#5a6b8c;font-size:var(--v4-readable-body);line-height:1.55}.home-v4 .v4-analytics-stage__answer span{color:var(--v4-blue);font-size:var(--v4-readable-label);margin-top:8px;font-weight:600;display:inline-block}.home-v4 .v4-product-window--analytics{border-radius:20px}.home-v4 .v4-product-window--analytics img{aspect-ratio:auto;height:calc(100% - 43px)}.home-v4 .v4-analytics-stage__image{animation:.44s cubic-bezier(.22,1,.36,1) both v4-analytics-swap}.home-v4 .v4-section--platform{color:#f6faff;background:radial-gradient(circle at 82% 12%,#2d6df638,#0000 48%),#071225}.home-v4 .v4-platform-panel__intro{border-bottom:1px solid #81b5ef24;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-bottom:38px;padding-bottom:38px;display:grid}.home-v4 .v4-platform-panel__copy+.v4-platform-panel__copy{border-left:1px solid #81b5ef24;padding-left:48px}.home-v4 .v4-platform-panel__copy h2{color:#f6faff;letter-spacing:-.04em;margin-top:14px;font-size:27px;font-weight:650;line-height:1.1}.home-v4 .v4-platform-panel__copy>p{margin-top:14px;font-size:16px;line-height:1.65}.home-v4 .v4-platform-workspace{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:26px;display:grid}.home-v4 .v4-platform-rail{flex-direction:column;gap:10px;display:flex}.home-v4 .v4-platform-tab{color:#9fb2c8;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #82b8f824;border-radius:14px;align-items:center;gap:14px;padding:15px 18px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:flex}.home-v4 .v4-platform-tab:hover{color:#dbe8f7;background:#2d6df614;border-color:#6fd3ff47}.home-v4 .v4-platform-tab.is-active{color:#f4f9ff;background:#2d6df629;border-color:#6fd3ff66}.home-v4 .v4-platform-tab:focus-visible{outline:2px solid var(--v4-cyan);outline-offset:3px}.home-v4 .v4-platform-tab__icon{width:34px;height:34px;color:var(--v4-cyan);background:#6fd3ff1a;border:1px solid #6fd3ff33;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.home-v4 .v4-platform-tab__copy{flex:1;min-width:0}.home-v4 .v4-platform-tab__copy strong,.home-v4 .v4-platform-tab__copy small{display:block}.home-v4 .v4-platform-tab__copy strong{color:inherit;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.25}.home-v4 .v4-platform-tab__copy small{color:#7d93ad;font-size:var(--v4-readable-small);margin-top:3px;font-weight:400;line-height:1.35}.home-v4 .v4-platform-tab__status{background:var(--v4-lime);opacity:0;border-radius:999px;flex:none;width:8px;height:8px;transition:opacity .2s;box-shadow:0 0 0 4px #c9ff6326}.home-v4 .v4-platform-tab.is-active .v4-platform-tab__status{opacity:1}.home-v4 .v4-platform-record{color:#8198b2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;padding:16px 18px 4px;font-family:Geist Mono,monospace;font-size:11.5px;line-height:1.45;display:flex}.home-v4 .v4-platform-record>span{background:var(--v4-lime);border-radius:999px;flex:none;width:8px;height:8px}.home-v4 .v4-platform-stage{background:#ffffff05;border:1px solid #82b8f829;border-radius:16px;padding:14px;overflow:hidden}.home-v4 .v4-platform-stage:focus-visible{outline:2px solid var(--v4-cyan);outline-offset:3px}.home-v4 .v4-platform-stage__image{aspect-ratio:16/10;object-fit:cover;object-position:left top;border-radius:10px;width:100%;animation:.44s cubic-bezier(.22,1,.36,1) both v4-analytics-swap;display:block}.home-v4 .v4-platform-stage__caption{justify-content:space-between;align-items:center;gap:20px;padding:14px 6px 2px;display:flex}.home-v4 .v4-platform-stage__caption>span{color:#8198b2;letter-spacing:.08em;font-family:Geist Mono,monospace;font-size:11.5px;line-height:1.45}.home-v4 .v4-platform-stage__caption a{color:var(--v4-lime);font-size:var(--v4-readable-small);white-space:nowrap;flex:none;font-weight:600}.home-v4 .v4-focus{isolation:isolate;background:#eef4fa;padding:150px 0;position:relative;overflow:hidden}.home-v4 .v4-focus__orbit{z-index:-1;border:1px solid #2d6df61f;border-radius:50%;width:min(960px,86vw);height:min(960px,86vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-v4 .v4-focus__orbit:before,.home-v4 .v4-focus__orbit:after{content:"";border:1px solid #2d6df61a;border-radius:50%;position:absolute}.home-v4 .v4-focus__orbit:before{inset:14%}.home-v4 .v4-focus__orbit:after{border-color:#2d6df62b;inset:30%}.home-v4 .v4-focus__inner{text-align:center;max-width:890px}.home-v4 .v4-focus h2{letter-spacing:-.064em;font-size:clamp(56px,7vw,94px);font-weight:650;line-height:.97}.home-v4 .v4-focus__inner>p{color:#5d7087;max-width:720px;margin:28px auto 0;font-size:18px;line-height:1.7}.home-v4 .v4-focus__shift{color:#72869d;font-family:Geist Mono,monospace;font-size:var(--v4-readable-small);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #d4e2ef;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:42px;padding:10px 18px;display:inline-flex;box-shadow:0 22px 60px -42px #1c4c8380}.home-v4 .v4-focus__shift i{color:var(--v4-blue);font-style:normal}.home-v4 .v4-focus__shift strong{color:var(--v4-ink);font-weight:650}.home-v4 .v4-final-cta{isolation:isolate;color:#f7fbff;background:radial-gradient(circle at 50% 110%,#2d6df657,#0000 42%),#071225;padding:138px 0;position:relative;overflow:hidden}.home-v4 .v4-final-cta:before{z-index:-1;content:"";border:1px solid #6fd3ff2e;border-radius:50%;width:760px;height:500px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.home-v4 .v4-final-cta__inner{text-align:center;max-width:980px}.home-v4 .v4-final-cta h2{letter-spacing:-.064em;margin-top:18px;font-size:clamp(54px,7vw,92px);font-weight:650;line-height:.97}.home-v4 .v4-final-cta__copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;max-width:820px;margin:34px auto 0;display:grid}.home-v4 .v4-final-cta__copy p{color:#a9bbce;font-size:16px;line-height:1.7}.home-v4 .v4-actions--centered{justify-content:center;margin-top:38px}.home-v4 .v4-final-cta__meta{color:#6f859c;font-family:Geist Mono,monospace;font-size:var(--v4-readable-small);letter-spacing:.03em;margin-top:18px}@keyframes v4-grid-drift{to{background-position:58px 58px}}@keyframes v4-aura-drift{to{transform:rotate(360deg)}}@keyframes v4-play-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@keyframes v4-scan{0%,12%{opacity:0;top:-18%}24%{opacity:1}68%{opacity:.7}82%,to{opacity:0;top:110%}}@keyframes v4-signal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes v4-pulse{70%{box-shadow:0 0 0 10px #c9ff6300}to{box-shadow:0 0 #c9ff6300}}@keyframes v4-agent-check-complete{0%{color:#0000;background:#6fd3ff14;border-color:#6fd3ff61;transform:scale(.76)}58%{border-color:var(--v4-cyan);background:var(--v4-cyan);color:#0000;transform:scale(1.12);box-shadow:0 0 0 5px #6fd3ff1f}to{border-color:var(--v4-cyan);background:var(--v4-cyan);color:#071225;transform:scale(1);box-shadow:0 0 0 3px #6fd3ff17}}@keyframes v4-analytics-swap{0%{opacity:.28;transform:translateY(7px)scale(.992)}to{opacity:1;transform:none}}@keyframes v4-product-signal{to{left:108%}}@keyframes v4-product-lift{0%{transform:translateY(12px)scale(.992)}to{transform:none}}@keyframes v4-product-enter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:none}}@keyframes v4-product-progress{to{transform:scaleX(1)}}@media (width<=1120px){.home-v4 .v4-hero{min-height:0}.home-v4 .v4-hero__layout,.home-v4 .v4-split,.home-v4 .v4-split--reverse,.home-v4 .v4-demand-stream{grid-template-columns:1fr}.home-v4 .v4-hero__copy{max-width:820px}.home-v4 .v4-hero-stage{width:min(820px,100%);margin:0 auto;transform:none}.home-v4 .v4-video-stage{width:min(820px,100%);margin:0 auto}.home-v4 .v4-video-stage__panel{transform:none}.home-v4 .v4-split,.home-v4 .v4-split--reverse,.home-v4 .v4-demand-stream{gap:64px}.home-v4 .v4-section-copy{max-width:760px}.home-v4 .v4-context-visual{order:2}.home-v4 .v4-operator-visual{width:min(820px,100%)}.home-v4 .v4-signal-stream{width:min(600px,100%)}.home-v4 .v4-demand-stream>.v4-section-copy,.home-v4 .v4-signal-stream{grid-area:auto}}@media (width<=860px){.home-v4 .wrap{width:min(100% - 40px,1240px)}.home-v4 .v4-hero{padding:175px 0 106px}.home-v4 .v4-hero__copy h1{font-size:clamp(46px,8.6vw,66px)}.home-v4 .v4-module-bar__fade{width:96px}.home-v4 .v4-section{padding:100px 0}.home-v4 .v4-platform-panel__intro,.home-v4 .v4-final-cta__copy{grid-template-columns:1fr}.home-v4 .v4-platform-panel__copy+.v4-platform-panel__copy{border-top:1px solid #81b5ef24;border-left:0;padding-top:32px;padding-left:0}.home-v4 .v4-platform-workspace{grid-template-columns:1fr;gap:28px}.home-v4 .v4-analytics-stage{grid-template-columns:1fr}.home-v4 .home-product-stage__tabs{border-radius:26px;flex-wrap:wrap;justify-content:center}}@media (width<=640px){.home-v4 .wrap{width:min(100% - 30px,1240px)}.home-v4 .v4-module-bar__fade{width:64px}.home-v4 .v4-hero{padding:149px 0 80px}.home-v4 .v4-hero__layout{gap:48px}.home-v4 .v4-hero__copy h1{letter-spacing:-.055em;font-size:clamp(40px,12vw,54px)}.home-v4 .v4-hero__subhead{margin-top:22px;font-size:16px}.home-v4 .v4-actions,.home-v4 .v4-button{width:100%}.home-v4 .v4-trial-note{white-space:normal;gap:4px;display:grid}.home-v4 .v4-trial-note span+span:before{display:none}.home-v4 .v4-hero-stage{min-height:475px}.home-v4 .v4-hero-stage:before{border-radius:22px;inset:5% 0 7%}.home-v4 .v4-hero-stage__chrome{top:7%;left:2%;right:2%}.home-v4 .v4-hero-stage__screen{border-radius:14px;inset:17% 2% 16%}.home-v4 .v4-signal{min-width:120px;padding:9px 10px;font-size:9.5px}.home-v4 .v4-signal--event{left:4%}.home-v4 .v4-signal--learn{right:-2%}.home-v4 .v4-signal--email{left:2%}.home-v4 .v4-signal--checkout{right:-3%}.home-v4 .v4-customer-pulse{min-width:220px;right:4%}.home-v4 .v4-video-stage__panel{border-radius:16px}.home-v4 .v4-video-stage__tick{display:none}.home-v4 .v4-video-stage__core,.home-v4 .v4-video-stage__play{width:58px;height:58px}.home-v4 .v4-video-stage__play svg{width:20px;height:20px}.home-v4 .v4-video-stage__cover{gap:12px}.home-v4 .v4-video-stage__pill{padding:6px 11px;font-size:9.5px}.home-v4 .v4-video-stage__meta{padding:11px 14px;font-size:9.5px}.home-v4 .v4-section{padding:78px 0}.home-v4 .v4-section-copy h2,.home-v4 .v4-section-head h2{font-size:clamp(35px,10.5vw,48px)}.home-v4 .v4-section-copy>p,.home-v4 .v4-section-head>p{font-size:15px}.home-v4 .v4-section-head{margin-bottom:42px}.home-v4 .v4-context-card>div{grid-template-columns:1fr}.home-v4 .v4-signal-stream__head{margin-bottom:22px}.home-v4 .v4-signal-stream__timeline{gap:22px}.home-v4 .v4-signal-stream__item{grid-template-columns:28px minmax(0,1fr);gap:12px}.home-v4 .v4-signal-stream__rail{left:13px}.home-v4 .home-product-stage{border-radius:20px;padding:28px 18px 0}.home-v4 .home-product-stage__shot{border-radius:13px 13px 0 0}.home-v4 .home-product-stage__canvas{width:100%;margin:22px 0 -3px}.home-v4 .home-product-stage__tab{padding:9px 14px}.home-v4 .v4-context-visual{padding:0 0 130px}.home-v4 .v4-product-window{border-radius:17px}.home-v4 .v4-context-card{width:calc(100% - 24px)}.home-v4 .v4-operator-visual{min-height:650px}.home-v4 .v4-workflow-peek{left:0}.home-v4 .v4-operator-visual .opdemo{width:calc(100% - 16px);right:0}.home-v4 .v4-platform-panel__intro{gap:26px;margin-bottom:28px;padding-bottom:28px}.home-v4 .v4-platform-panel__copy h2{font-size:25px}.home-v4 .v4-platform-panel__copy>p{font-size:var(--v4-readable-body)}.home-v4 .v4-platform-tab{padding:13px 14px}.home-v4 .v4-platform-record{padding-left:8px;padding-right:8px}.home-v4 .v4-platform-stage{padding:9px}.home-v4 .v4-platform-stage__caption{flex-direction:column;align-items:flex-start;padding:12px 5px 4px}.home-v4 .v4-focus{padding:100px 0}.home-v4 .v4-focus h2,.home-v4 .v4-final-cta h2{font-size:clamp(46px,13vw,64px)}.home-v4 .v4-focus__shift{border-radius:18px}.home-v4 .v4-final-cta{padding:100px 0}.home-v4 .v4-final-cta__copy{gap:16px}}@media (prefers-reduced-motion:reduce){.home-v4 *,.home-v4 :before,.home-v4 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-v4 .v4-button:hover{transform:none}.home-v4 .home-product-stage__progress{transform:scaleX(1)}.home-v4 .v4-agent-principle__check{animation-delay:0s!important}.home-v4 .v4-module-bar{overflow-x:auto}.home-v4 .v4-module-bar__track{will-change:auto;animation:none!important}.home-v4 .v4-module-bar__group[aria-hidden=true],.home-v4 .v4-module-bar__fade{display:none}}
