:root{--primary:#5b66ea;--primary-deep:#322d86;--violet:#5b66ea;--pink:#8fa0ff;--ink:#131320;--body:#4B4B62;--muted:#75758F;--line:#DEE0FA;--dark-1:#070012;--dark-2:#1E1C58;--dark-3:#3836A1;--success:#22c55e;--radius:24px;--shadow:0 8px 30px rgba(50,45,134,.08);--shadow-lg:0 24px 70px rgba(50,45,134,.16);--grad:linear-gradient(90deg,#2c2578,#5b66ea 55%,#7a5cf0);--success-kit:#47B881;--error-kit:#EE5D7A;--warning-kit:#F5C242;--bg-soft:#F6F6FF}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--body);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{color:var(--ink);font-weight:700;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}h3,h4{line-height:1.3;letter-spacing:-.022em}a{text-decoration:none;color:inherit}img{max-width:100%}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.btn,section{position:relative}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:16px 32px;border-radius:999px;font-weight:700;font-size:16px;letter-spacing:-.01em;cursor:pointer;border:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.btn:before{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;transform:skewX(-24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .5s ease}.btn:hover:before{left:130%}.btn-primary{color:#fff;box-shadow:0 10px 30px rgba(91,102,234,.4)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(91,102,234,.5)}.btn-ghost{background:#fff;color:var(--primary);border:2.5px solid transparent;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--btnang,0deg),#5b66ea,#4fc3f7 12%,#7a5cf0 30%,#a855f7 45%,#e935a7 60%,#ff5fa2 72%,#7a5cf0 88%,#5b66ea);background-origin:border-box;background-clip:padding-box,border-box}.btn-ghost:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(56,54,161,.18)}.btn-light{background:#fff;color:var(--primary-deep);border:2.5px solid transparent;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--btnang,0deg),#5b66ea,#4fc3f7 12%,#7a5cf0 30%,#a855f7 45%,#e935a7 60%,#ff5fa2 72%,#7a5cf0 88%,#5b66ea);background-origin:border-box;background-clip:padding-box,border-box}.btn-light:hover{transform:translateY(-2px)}.btn-ghost .btn-lbl,.btn-light .btn-lbl{background:linear-gradient(95deg,#2c2578,#5b66ea 42%,#7a5cf0 74%,#b13ad4);-webkit-background-clip:text;background-clip:text;color:transparent}.kicker{font-size:13px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kicker.on-dark{background:linear-gradient(90deg,#a9b2ff,#dfe4ff);-webkit-background-clip:text;background-clip:text}.sub{font-size:clamp(17px,1.7vw,19px);max-width:680px;margin:16px auto 0;color:var(--body);line-height:1.65}.center{text-align:center}.grad-text{background:linear-gradient(90deg,#2c2578,#5b66ea,#7a5cf0,#5b66ea,#2c2578);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradShift 7s linear infinite}@keyframes gradShift{to{background-position:280% 0}}nav{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:200;width:min(1160px,calc(100% - 28px));border-radius:18px;background:rgba(10,9,40,.82);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border:1px solid rgba(148,158,255,.22);box-shadow:0 12px 40px rgba(8,6,40,.35);transition:background .3s,box-shadow .3s}nav.scrolled{background:rgba(9,8,36,.94);box-shadow:0 16px 50px rgba(8,6,40,.5)}.nav-dd>.dd-btn.active,.nav-links>a.active{color:#fff;background:rgba(148,158,255,.12)}.dd-panel a.active,.dd-panel a:hover{background:rgba(148,158,255,.14)}.dd-panel a.active b,.dd-panel a:hover b{color:#a9b2ff}.nav-cta .btn{padding:11px 22px;font-size:14.5px;border-radius:999px}nav.open .nav-burger span:first-child{transform:translateY(7px) rotate(45deg)}nav.open .nav-burger span:nth-child(2){opacity:0}nav.open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:960px){.nav-cta .btn{padding:9px 14px;font-size:13.5px}nav.open .nav-menu{max-height:min(560px,calc(100vh - 110px));padding:6px 10px 14px;overflow-y:auto}}@media(max-width:560px){.nav-cta .btn{display:none}}.hero{position:relative;background:linear-gradient(180deg,#FFFFFF,#E2E4FF 70%,rgba(226,228,255,0));padding:156px 0 84px;overflow:hidden}@media(max-width:700px){.hero{padding-top:118px}}.blob{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.b1{width:520px;height:520px;background:rgba(91,102,234,.32);top:-150px;left:-150px;animation:drift1 19s ease-in-out infinite alternate}.b2{width:430px;height:430px;background:rgba(56,54,161,.2);top:60px;right:-130px;animation:drift2 24s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(80px,60px) scale(1.1)}}@keyframes drift2{to{transform:translate(-70px,50px) scale(.94)}}@media(max-width:700px){.blob{filter:blur(70px);opacity:.5}.b1{width:340px;height:340px}.b2{width:260px;height:260px}}.hero-split{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center;position:relative;z-index:1}@media(max-width:920px){.hero-split{grid-template-columns:1fr;gap:44px}}.hero h1{font-size:clamp(46px,6.4vw,80px);color:var(--primary-deep);font-weight:700;margin-top:16px}.hero .tagline{font-size:clamp(20px,2.4vw,27px);font-weight:700;color:var(--ink);letter-spacing:-.02em;margin-top:10px}.hero p.lead{font-size:18px;line-height:1.65;margin-top:18px;max-width:560px}.hero-ctas{display:flex;gap:16px;margin-top:32px;flex-wrap:wrap}.stat-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;max-width:560px}.stat-line>div{padding:2px 20px;border-left:1px solid rgba(91,102,234,.18)}.stat-line>div:first-child{padding-left:0;border-left:none}.stat-line b{display:block;font-size:23px;font-weight:800;letter-spacing:-.02em;background:linear-gradient(120deg,#322d86,#5b66ea 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.stat-line span{display:block;font-size:12.5px;color:var(--muted);font-weight:500;margin-top:2px;line-height:1.45}@media(max-width:640px){.stat-line{grid-template-columns:1fr;max-width:none}.stat-line>div{padding:12px 0;border-left:none;border-top:1px solid rgba(91,102,234,.14)}.stat-line>div:first-child{padding-top:0;border-top:none}}.demo-card{background:linear-gradient(165deg,#E2E4FF,#F6F6FF);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow-lg);padding:26px 24px;display:flex;flex-direction:column;gap:13px;min-height:520px}.dc-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(91,102,234,.14)}.dc-head .dot{width:9px;height:9px;border-radius:50%;background:var(--success);animation:dotPulse 2s infinite}@keyframes dotPulse{0%,to{box-shadow:0 0 0 3px rgba(34,197,94,.18)}50%{box-shadow:0 0 0 7px rgba(34,197,94,.06)}}.dc-head .t{font-weight:700;color:var(--ink);font-size:14px}.dc-head .s{font-size:12.5px;color:var(--muted);margin-left:auto}.lookup{background:#101038;border-radius:13px;padding:11px 13px;color:#c9cbe4;font-size:12px;position:relative;overflow:hidden}.lookup:after{content:"";position:absolute;top:0;bottom:0;width:45%;left:-50%;background:linear-gradient(90deg,transparent,rgba(148,158,255,.14),transparent);animation:scan 2.6s linear infinite}@keyframes scan{to{left:110%}}.lookup b{color:#fff;font-size:12px}.lookup .hit{color:#7ee6a4;font-weight:600}.lookup .dim{opacity:.55}.bub{max-width:88%;padding:12px 16px;border-radius:16px;font-size:14px;line-height:1.45}.bub .who{font-size:11.5px;font-weight:700;margin-bottom:5px}.bub.cust{background:#fff;color:var(--ink);border:1px solid var(--line);border-top-left-radius:4px;align-self:flex-start}.bub.cust .who{color:var(--muted)}.bub.ai{background:linear-gradient(135deg,#6a5cf0,#8b5bd8);color:#fff;border-top-right-radius:4px;align-self:flex-end}.bub.ai .who{color:#e4defc}.res-chip{display:inline-flex;align-items:center;gap:8px;background:#eafaf0;border:1px solid #b9ecc9;color:#137a3d;font-weight:700;font-size:13.5px;border-radius:12px;padding:9px 15px;align-self:center;margin-top:auto}.act{display:flex;flex-direction:column;gap:5px;padding:2px}.act .a-row{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:#7a76a8}.act .spin{width:11px;height:11px;border-radius:50%;flex-shrink:0;border:1.7px solid rgba(91,102,234,.25);border-top:1.7px solid var(--primary);animation:rot 1s linear infinite}@keyframes rot{to{transform:rotate(1turn)}}.act code{background:#ecebf8;border-radius:6px;padding:1px 7px;color:var(--primary-deep);font-family:inherit;font-weight:700}@keyframes cw1{0%{opacity:0;transform:translateY(10px)}3%,94%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes cw2{0%,12%{opacity:0;transform:translateY(10px)}17%,94%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes cw3{0%,28%{opacity:0;transform:translateY(10px)}33%,94%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes cw4{0%,44%{opacity:0;transform:translateY(10px)}49%,94%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes cw5{0%,60%{opacity:0;transform:translateY(10px)}65%,94%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes cw6{0%,78%{opacity:0;transform:translateY(10px)}83%,94%{opacity:1;transform:none}99%,to{opacity:0}}.cw1{animation:cw1 20s infinite}.cw2{animation:cw2 20s infinite}.cw3{animation:cw3 20s infinite}.cw4{animation:cw4 20s infinite}.cw5{animation:cw5 20s infinite}.cw6{animation:cw6 20s infinite}.how{padding:104px 0 96px;background:#fff}.flow{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:60px}.flow:before{content:"";position:absolute;top:23px;left:6%;right:6%;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#5b66ea,#5b66ea,#8fa0ff);opacity:.3}.fstep{position:relative}.fstep .n{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#5b66ea,#5b66ea);color:#fff;align-items:center;font-weight:800;font-size:17px;border:4px solid #fff;box-shadow:0 8px 24px rgba(91,102,234,.4);position:relative;z-index:1}.fstep .art,.fstep .n{display:flex;justify-content:center}.fstep .art{margin:6px 0 16px;min-height:96px;flex-direction:column;gap:6px}.fstep h3{font-size:17.5px;margin-top:18px}.fstep p{font-size:14.5px;margin-top:8px}.mini-bub{max-width:100%;padding:10px 13px;border-radius:13px;font-size:12.5px;line-height:1.4;width:-moz-fit-content;width:fit-content}.mini-bub.out{background:linear-gradient(135deg,#6a5cf0,#8b5bd8);color:#fff;border-top-right-radius:4px}.mini-bub .tme{display:block;font-size:10.5px;opacity:.75;margin-top:3px}.hand-tile{gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:11px 14px;box-shadow:var(--shadow);width:-moz-fit-content;width:fit-content}.hand-tile,.hand-tile .h-ic{display:flex;align-items:center}.hand-tile .h-ic{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#6a5cf0,#8b5bd8);color:#fff;justify-content:center;font-size:15px;flex-shrink:0}.hand-tile b{display:block;color:var(--ink);font-size:13px}.hand-tile span{font-size:11.5px;color:#137a3d;font-weight:600}@media(max-width:1000px){.flow{grid-template-columns:1fr;gap:34px;padding-left:8px}.flow:before{left:22px;right:auto;top:10px;bottom:10px;width:2.5px;height:auto;background:linear-gradient(180deg,#5b66ea,#5b66ea,#8fa0ff)}.fstep{display:grid;grid-template-columns:46px 1fr;grid-column-gap:18px;column-gap:18px}.fstep .n{grid-column:1;grid-row:1}.fstep h3{grid-column:2;grid-row:1;align-self:center;margin-top:0}.fstep .art{grid-column:2;grid-row:2;margin:14px 0 10px}.fstep p{grid-column:2;grid-row:3}}.dark{background:radial-gradient(120% 90% at 50% 0,var(--dark-3) 0,var(--dark-2) 38%,var(--dark-1) 100%);color:#c9cbe4;padding:104px 0;border-radius:48px;margin:0 16px;overflow:hidden}@media(max-width:700px){.dark{border-radius:28px;margin:0 8px}}.dark:before{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:radial-gradient(rgba(160,168,255,.5) 1px,transparent 0);background-size:38px 38px}.dark h2{color:#fff;font-size:clamp(30px,4.4vw,50px)}.dark .sub{color:#b9bcdc}.pillars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:56px}@media(max-width:920px){.pillars{grid-template-columns:1fr}}.pillar{background:rgba(255,255,255,.05);border:1px solid rgba(160,168,255,.22);border-radius:18px;padding:26px;transition:.25s;position:relative;overflow:hidden}.pillar:hover{background:rgba(255,255,255,.09);transform:translateY(-4px);border-color:rgba(169,178,255,.5)}.pillar .p-ic{width:46px;height:46px;border-radius:13px;background:linear-gradient(135deg,#5b66ea,#5b66ea);display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 8px 20px rgba(91,102,234,.35)}.pillar .p-ic svg{width:25px;height:25px}.pillar h3{color:#fff;font-size:18px}.pillar p{font-size:14.5px;margin-top:8px;color:#b9bcdc}.wave-stats{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;margin-top:56px;position:relative;z-index:1}.wave-stats>div{padding:2px 32px;border-left:1px solid rgba(148,158,255,.25)}.wave-stats>div:first-child{border-left:none}.wave-stats b{display:block;font-size:26px;font-weight:800;color:#fff;letter-spacing:-.02em}.wave-stats span{display:block;font-size:13px;color:#9a9dd0;font-weight:500;margin-top:2px}@media(max-width:800px){.wave-stats{grid-template-columns:repeat(2,auto);row-gap:20px}.wave-stats>div:nth-child(odd){border-left:none}}.cases{padding:104px 0;background:linear-gradient(180deg,#fff,#F6F6FF)}.case-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:56px}@media(max-width:860px){.case-grid{grid-template-columns:1fr}}.case{background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;box-shadow:var(--shadow);transition:.25s;position:relative;overflow:hidden}.case:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:rgba(91,102,234,.4)}.case .c-k{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.case h3{font-size:20px;margin-top:8px}.case p{font-size:15px;margin-top:10px}.case .c-msg{margin-top:16px;background:linear-gradient(135deg,#6a5cf0,#8b5bd8);color:#fff;border-radius:14px;border-top-right-radius:4px;padding:11px 14px;font-size:13px;line-height:1.45;max-width:92%}.case .c-out{margin-top:12px;font-size:13.5px;font-weight:700;color:#137a3d;display:flex;align-items:center;gap:8px}.case .c-out .dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px rgba(34,197,94,.15);flex-shrink:0}.final{padding:20px 16px 90px}.final-panel{position:relative;border-radius:44px;overflow:hidden;text-align:center;background:radial-gradient(130% 120% at 50% 0,#3836A1 0,#1E1C58 45%,#070012 100%);padding:90px 28px;max-width:1200px;margin:0 auto}.final-panel:before{content:"";position:absolute;inset:0;opacity:.25;pointer-events:none;background-image:radial-gradient(rgba(160,168,255,.5) 1px,transparent 0);background-size:38px 38px}.final-panel h2{color:#fff;font-size:clamp(34px,4.6vw,58px);max-width:860px;margin:18px auto 0}.final-panel .grad-text{background:linear-gradient(90deg,#fff,#a7e1fb 16%,#bdaef8 32%,#d3aafb 48%,#f49ad3 64%,#ffafd0 78%,#fff);background-size:280% 100%;-webkit-background-clip:text;background-clip:text}.final-panel .sub{color:#b9bcdc}.final-panel .hero-ctas{justify-content:center}.final .blob{filter:blur(110px)}.win{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid var(--line);border-left:3px solid var(--primary);border-radius:14px;padding:12px 15px;box-shadow:var(--shadow)}.win .w-t b{display:block;color:var(--ink);font-size:13.5px}.win .w-t span{font-size:12px;color:var(--muted)}.win .ago{margin-left:auto;font-size:11.5px;color:var(--muted);white-space:nowrap}.cal-tile{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 14px;box-shadow:var(--shadow);width:-moz-fit-content;width:fit-content}.cal-tile .d{background:linear-gradient(135deg,#5b66ea,#5b66ea);color:#fff;border-radius:9px;padding:5px 9px;text-align:center;line-height:1.1}.cal-tile .d b{display:block;font-size:15px}.cal-tile .d span{font-size:8.5px;letter-spacing:.08em;font-weight:700}.cal-tile .t b{display:block;color:var(--ink);font-size:13px}.cal-tile .t span{font-size:11.5px;color:#137a3d;font-weight:600}.case-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:1000px){.case-grid{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}}.mwall{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:56px}@media(max-width:1100px){.mwall{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mwall{grid-template-columns:1fr}}.mt{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px 22px;box-shadow:var(--shadow);transition:.25s;display:flex;flex-direction:column}.mt:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.mt .mt-l{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mt b{display:block;font-size:31px;font-weight:900;color:var(--ink);letter-spacing:-.03em;margin:6px 0 2px}.mt .mt-d{font-size:12.5px;color:var(--muted)}.mt .spark{display:flex;gap:3px;align-items:flex-end;height:32px;margin-top:auto;padding-top:13px}.mt .spark i{flex:1 1;background:linear-gradient(180deg,#5b66ea,#5b66ea);border-radius:2px;opacity:.7}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}.stagger.in>:first-child{transition-delay:.05s}.stagger.in>:nth-child(2){transition-delay:.13s}.stagger.in>:nth-child(3){transition-delay:.21s}.stagger.in>:nth-child(4){transition-delay:.29s}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.demo-card [class^=cw],.reveal,.stagger>*{opacity:1;transform:none}}::selection{background:var(--primary);color:#fff}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5b66ea,#3836A1);border-radius:99px;border:3px solid #fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(91,102,234,.4);outline-offset:2px}h1{letter-spacing:-.035em}.btn-primary{background:linear-gradient(135deg,#5b66ea,#7a5cf0 52%,#4a2fb0)}.dark{box-shadow:inset 0 1px 0 rgba(169,178,255,.28),0 30px 80px rgba(6,6,35,.35)}.stat-line b,.wave-stats b{background:linear-gradient(92deg,#2c2578,#5b66ea 60%,#7a5cf0);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .wave-stats b{background:linear-gradient(92deg,#a9b2ff,#c5cdff 55%,#e2e4ff);-webkit-background-clip:text;background-clip:text}.c-hero,.legal-head,header.hero{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0) 72%,#FFFFFF),radial-gradient(circle,rgba(56,54,161,.06) 1px,transparent 1.5px) 0 0/34px 34px,radial-gradient(1000px 520px at 15% -12%,rgba(91,102,234,.13),transparent 60%),radial-gradient(900px 520px at 92% 0,rgba(56,54,161,.07),transparent 55%),linear-gradient(180deg,#FFFFFF,#E2E4FF)}.dq p,.lead,.rev p,.sub,blockquote{text-wrap:pretty}.c-facts b,.eq-card b,.lb td,.m-num,.mt b,.pitch .stats b,.pr b,.stat-line b,.wave-stats b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fi-head .sub{color:#8d90bd;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}.dark:after,.foot-panel:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E") repeat;background-size:180px 180px}.int-band{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ib-track{display:flex;align-items:center;width:max-content;animation:carpet 52s linear infinite}.ib-track img{height:34px;width:auto;margin-right:66px}@keyframes carpet{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ib-track{animation:none}}@media(max-width:640px){.int-band{padding:18px 0}.ib-track img{height:27px;margin-right:44px}}@property --btnang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes btnspin{to{--btnang:360deg}}.btn-ghost,.btn-light{box-shadow:0 5px 22px rgba(91,102,234,.25)}.btn-ghost:focus-visible,.btn-ghost:hover,.btn-light:focus-visible,.btn-light:hover{animation:btnspin 3.2s linear infinite}@media(prefers-reduced-motion:reduce){.btn-ghost,.btn-light{animation:none}}.gal{display:grid;grid-gap:16px;gap:16px;margin-top:56px;grid-template-columns:repeat(12,1fr);grid-template-areas:"msgs msgs msgs msgs msgs msgs msgs lead lead lead lead lead" "msgs msgs msgs msgs msgs msgs msgs walk walk walk walk walk" "voice voice voice voice voice voice voice voice appt appt appt appt" "watch watch watch vsent vsent vsent vsent vsent calls calls calls calls"}.g-msgs{grid-area:msgs}.g-lead{grid-area:lead}.g-walk{grid-area:walk}.g-voice{grid-area:voice}.g-appt{grid-area:appt}.g-watch{grid-area:watch}.g-vsent{grid-area:vsent}.g-calls{grid-area:calls}@media(max-width:1000px){.gal{grid-template-areas:"msgs msgs msgs msgs msgs msgs msgs msgs msgs msgs msgs msgs" "lead lead lead lead lead lead walk walk walk walk walk walk" "voice voice voice voice voice voice voice voice voice voice voice voice" "appt appt appt appt appt appt watch watch watch watch watch watch" "vsent vsent vsent vsent vsent vsent vsent calls calls calls calls calls"}}@media(max-width:640px){.gal{display:flex;flex-direction:column}}.gcard{position:relative;overflow:hidden;background:rgba(255,255,255,.05);border:1px solid rgba(160,168,255,.22);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:12px;transition:transform .25s,background .25s,border-color .25s}.gcard:hover{background:rgba(255,255,255,.08);border-color:rgba(169,178,255,.45);transform:translateY(-4px)}.g-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.g-l{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8f96d8}.g-n{font-size:clamp(28px,3vw,38px);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-sub{font-size:13px;color:#dfe4ff;font-weight:600}.g-i{font-size:13.5px;color:#b9bcdc;line-height:1.55;margin-top:auto}.grad-card{background:linear-gradient(135deg,#5b66ea,#8a5bea);border-color:rgba(255,255,255,.25)}.grad-card .g-l{color:#e4e6ff}.grad-card .g-i{color:#dfe2ff}.grad-card:hover{background:linear-gradient(135deg,#5b66ea,#8a5bea)}.bars{align-items:flex-end;gap:14px;height:170px;padding-top:6px}.bars,.bcol{display:flex}.bcol{flex:1 1;height:100%;flex-direction:column;justify-content:flex-end}.bcol i{display:block;height:var(--h);transform:scaleY(0);transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.7,.2,1) .25s}.stagger.in .bcol i{transform:none}.bcol i:first-child{border-radius:5px 5px 0 0}.bcol .s1{background:#ffb37b}.bcol .s2{background:#7bc4ff}.bcol .s3{background:#8ef0b0}.bcol .s4{background:#8a8dff}.g-ax{display:flex;gap:14px;font-size:11.5px;color:#8f96d8}.g-ax span{flex:1 1;text-align:center}.g-leg{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;color:#b9bcdc}.g-leg i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.k1{background:#ffb37b}.k2{background:#7bc4ff}.k3{background:#8ef0b0}.k4{background:#8a8dff}.kv1{background:#ffc24d}.kv2{background:#46d68c}.kv3{background:#5aa8ff}.kv4{background:#9b8cff}.g-meter{position:relative;height:12px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.g-meter i{position:absolute;inset:0;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,#f5c242,#8ef0b0 60%,#46d68c);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.2,.7,.2,1) .35s}.stagger.in .g-meter i{transform:none}.g-meter.cyan i{background:linear-gradient(90deg,#4fc3f7,#5b66ea)}.g-seg{display:flex;gap:6px;height:26px}.g-seg i{border-radius:8px;width:var(--w);transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.stagger.in .g-seg i{transform:none}.g-seg .v1{background:linear-gradient(90deg,#ffb84d,#ffd08a);transition-delay:.2s}.g-seg .v2{background:linear-gradient(90deg,#3ecf8e,#6ee7b0);transition-delay:.4s}.g-seg .v3{background:linear-gradient(90deg,#5aa8ff,#8ec5ff);transition-delay:.6s}.g-seg .v4{background:linear-gradient(90deg,#9b8cff,#c3b8ff);transition-delay:.8s}.g-split{display:flex;gap:22px;font-size:12.5px;color:#8f96d8}.g-split b{display:block;color:#fff;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-line{position:relative;height:120px}.g-line svg{position:absolute;inset:0;width:100%;height:100%}.g-line .line{stroke:#8a8dff;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s ease .25s}.stagger.in .g-line .line{stroke-dashoffset:0}.g-line .fill{opacity:0;transition:opacity .8s 1.1s}.stagger.in .g-line .fill{opacity:1}.g-line .dot{position:absolute;width:10px;height:10px;border-radius:50%;background:#c0c2ff;box-shadow:0 0 0 4px rgba(138,141,255,.25);transform:translate(-50%,-50%)}.g-line .tip{position:absolute;top:calc(38% - 42px);transform:translateX(-50%);white-space:nowrap;background:rgba(19,15,64,.92);border:1px solid rgba(160,168,255,.3);border-radius:9px;padding:4px 10px;font-size:12px;color:#fff}@media(prefers-reduced-motion:reduce){.bcol i,.g-line .line,.g-meter i,.g-seg i{transition:none}.g-line .line{stroke-dashoffset:0}.g-line .fill{transition:none;opacity:1}}[hidden]{display:none!important}.faq{padding:20px 0 104px;background:linear-gradient(180deg,#F6F6FF,#fff)}.faq-head h2{font-size:clamp(30px,4.4vw,50px);margin-top:12px}.faq-list{max-width:820px;margin:48px auto 0;display:flex;flex-direction:column;gap:14px}.faq-item{background:#F6F7FB;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:.2s}.faq-item[open]{border-color:rgba(91,102,234,.45);box-shadow:var(--shadow)}.faq-item summary{list-style:none;cursor:pointer;padding:20px 24px;display:flex;justify-content:space-between;gap:16px;font-weight:700;color:var(--ink);font-size:16.5px;align-items:center}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .arrow{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#5b66ea,#7a5cf0);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.25s;font-size:14px}.faq-item[open] summary .arrow{transform:rotate(180deg)}.faq-item .faq-a{padding:0 24px 22px;font-size:15px;color:var(--body)}