.sales-ai *{box-sizing:border-box}.sales-ai a{color:inherit;text-decoration:none}.sales-ai button{font:inherit;color:inherit;cursor:pointer}.sales-ai button,.sales-ai a,.sales-ai summary{-webkit-tap-highlight-color:transparent}.sales-ai button:focus-visible,.sales-ai a:focus-visible,.sales-ai summary:focus-visible{outline:2px solid #9caeff;outline-offset:6px}.sales-ai button{border:0}.sales-ai svg{width:20px;height:20px;stroke-width:1.5;flex-shrink:0}.sales-ai h1,.sales-ai h2,.sales-ai h3,.sales-ai h4,.sales-ai p{margin:0}.sales-ai h1,.sales-ai h2,.sales-ai h3,.sales-ai h4{font-weight:550;letter-spacing:-.045em}.sales-ai p{color:var(--ai-muted);line-height:1.65}.sales-ai h2{font-size:clamp(36px,4vw,58px);line-height:1.1}.sales-ai h2 span{color:#85858d}.sales-ai .shell{width:min(1160px,calc(100% - 96px));margin:auto}.sales-ai .hero{position:relative;border-bottom:1px dashed #303034;isolation:isolate;overflow:hidden}.sales-ai .hero-content{text-align:center;position:relative;z-index:2;padding:77px 20px 75px;display:flex;align-items:center;flex-direction:column}.sales-ai .eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:1.6px;font-weight:400;color:#a59cef;line-height:1.6}.sales-ai .hero .eyebrow{margin:26px 0 18px;color:#b4b4c7;font-size:10px;letter-spacing:2.8px}.sales-ai h1{font-size:clamp(64px,7.1vw,102px);line-height:.99;letter-spacing:-6px}.sales-ai h1 em{font-weight:500;font-family:var(--font-body)}.sales-ai .hero p{font-size:16px;line-height:1.65;margin-top:25px;color:#b1b0bc}.sales-ai .button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 19px;border-radius:6px;background:#f1f1f3;color:#101014;font-weight:600;font-size:13px;transition:background .2s,transform .2s}.sales-ai .button:hover{background:#fff;transform:translateY(-2px)}.sales-ai .hero .button{margin-top:28px}.sales-ai .hero-foot{font-family:var(--font-mono);font-size:9px;color:#9a9aaa;letter-spacing:1.3px;margin-top:23px}.sales-ai .hero-glow{position:absolute;z-index:-1;top:20%;right:10%;bottom:-48%;left:10%;background:radial-gradient(ellipse at 38% 85%,#3a64df 0,transparent 43%),radial-gradient(ellipse at 63% 82%,#934bcc 0,transparent 42%),radial-gradient(ellipse at 78% 90%,#b06694 0,transparent 35%);filter:blur(35px);opacity:.64}.sales-ai .hero:after,.sales-ai .demo-stage:after,.sales-ai .closing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.8' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}.sales-ai .hero-bottom{position:relative;display:flex;justify-content:space-between;font:9px var(--font-mono);letter-spacing:1px;color:#9696a8;padding:18px 20px;border-left:1px solid var(--ai-line);border-right:1px solid var(--ai-line)}.sales-ai .story{border-left:1px solid var(--ai-line);border-right:1px solid var(--ai-line);display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:0 24px 0 64px}.sales-ai .story-step{min-height:640px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;opacity:.3;transition:opacity .5s;padding-right:45px}.sales-ai .story-step.active{opacity:1}.sales-ai .story-step .eyebrow{font-size:9px;letter-spacing:1px;margin-bottom:27px}.sales-ai .story-step .eyebrow span{color:#77778c;margin-right:10px}.sales-ai .story-step h2{font-size:39px;line-height:1.13}.sales-ai .story-step p{font-size:14px;margin-top:22px;max-width:345px}.sales-ai .text-link{background:none;padding:0;display:flex;align-items:center;gap:15px;font-size:12px;margin-top:25px}.sales-ai .text-link svg{width:16px}.sales-ai .sticky-column{min-width:0}.sales-ai .demo-stage{position:sticky;top:calc(50vh - 210px);height:450px;margin-top:95px;margin-bottom:95px;background:radial-gradient(ellipse at 10% 15%,#406fc8,transparent 65%),radial-gradient(ellipse at 90% 100%,#9870d5,transparent 70%),#35437d;display:flex;flex-direction:column;padding:22px;isolation:isolate;overflow:hidden;transition:background .8s}.sales-ai .demo-stage[data-scene="1"]{background:radial-gradient(ellipse at 15% 90%,#7359b8,transparent 65%),#314f88}.sales-ai .demo-stage[data-scene="2"]{background:radial-gradient(ellipse at 85% 90%,#7b83bf,transparent 65%),#304773}.sales-ai .demo-stage[data-scene="3"]{background:radial-gradient(ellipse at 80% 10%,#876db9,transparent 65%),#284d79}.sales-ai .stage-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:40px 40px;z-index:-1}.sales-ai .demo-topline{display:flex;justify-content:space-between;align-items:center;font:7px var(--font-mono);letter-spacing:.6px;color:#e0e1f1;margin-bottom:25px;gap:12px}.sales-ai .demo-topline>span:first-child{display:flex;align-items:center;gap:8px}.sales-ai .demo-window{background:linear-gradient(135deg,#151719,#08090b);border:1px solid #45464d;border-radius:12px;box-shadow:0 12px 35px #080b2966;overflow:hidden;position:relative;min-height:327px;flex:1}.sales-ai .stage-footer{display:flex;align-items:center;gap:7px;font:8px var(--font-mono);margin-top:17px}.sales-ai .live-dot{background:#9fd0ff;border-radius:50%;width:5px;height:5px}.sales-ai .scene-controls{margin-left:auto;display:flex;gap:7px}.sales-ai .scene-controls button{width:20px;height:18px;position:relative;background:none;padding:0}.sales-ai .scene-controls button:after{content:"";display:block;height:3px;border-radius:4px;background:#ffffff45}.sales-ai .scene-controls button[aria-pressed=true]:after{background:#fff}.sales-ai .map{height:177px;position:relative;overflow:hidden;background:#161d22}.sales-ai .river{position:absolute;right:-27px;top:-40px;width:150px;height:300px;background:#253b4a;transform:rotate(25deg);border-left:9px solid #202d2c}.sales-ai .road{position:absolute;background:#303538;z-index:1;border:1px solid #4b4d473d}.sales-ai .r1{left:0;top:75px;width:100%;height:11px;transform:rotate(-17deg)}.sales-ai .r2{top:-30px;left:43%;height:260px;width:12px;transform:rotate(-8deg)}.sales-ai .r3{left:0;top:145px;width:100%;height:10px;transform:rotate(-17deg)}.sales-ai .r4{left:16%;height:240px;width:10px;transform:rotate(-8deg)}.sales-ai .r5{left:65%;height:240px;width:9px;transform:rotate(-8deg)}.sales-ai .blocks{position:absolute;top:-25px;right:80px;bottom:-25px;left:-10px;display:grid;grid-template-columns:repeat(6,1fr);gap:12px 17px;transform:rotate(-16deg)}.sales-ai .building{background:#3a4141;border:2px solid #53595666;border-radius:2px}.sales-ai .building.b2,.sales-ai .building.b4{background:#505852}.sales-ai .street{font:6px var(--font-mono);position:absolute;z-index:2;color:#a2a99f;letter-spacing:2px}.sales-ai .s1{top:71px;left:21px;transform:rotate(-17deg)}.sales-ai .s2{top:19px;left:42px}.sales-ai .route{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;overflow:visible}.sales-ai .route path{fill:none;stroke:#859aff;stroke-width:3;stroke-dasharray:6 5;animation:sales-ai-route 3s linear infinite}.sales-ai .pin{position:absolute;background:#6987ff;border:3px solid #aabaff;color:#fff;border-radius:100%;width:24px;height:24px;display:grid;place-items:center;z-index:4;box-shadow:0 0 0 7px #637fee22}.sales-ai .pin svg{width:13px;height:13px}.sales-ai .p1{top:59px;left:31%}.sales-ai .p2{top:21px;left:63%}.sales-ai .p3{top:126px;left:17%;background:#485ca0}.sales-ai .map-tag{position:absolute;bottom:10px;right:10px;z-index:5;font-size:7px;border:1px solid #42474b;border-radius:5px;background:#161a20dd;display:flex;align-items:center;gap:6px;padding:6px}.sales-ai .map-tag svg{width:11px;height:11px}.sales-ai .insight{padding:16px}.sales-ai .insight-title{font:7px var(--font-mono);display:flex;align-items:center;gap:8px;letter-spacing:.7px}.sales-ai .green{color:#83c7b2;font-size:7px;margin-left:auto;letter-spacing:0}.sales-ai .insight h3{font-size:15px;margin-top:16px;letter-spacing:-.4px}.sales-ai .insight p{font-size:9px;margin-top:4px}.sales-ai .tag{font-size:7px;color:#b5c2fa;border:1px solid #59688d55;background:#53699c20;padding:4px 6px;border-radius:3px;margin-left:auto;white-space:nowrap}.sales-ai .recommend{display:flex;align-items:center;gap:8px;font-size:9px;color:#bfcafb;padding:9px;background:#718cff11;border:1px solid #718cff22;border-radius:4px}.sales-ai .recommend svg{width:13px;height:13px}.sales-ai .recommend>span{margin-left:auto}.sales-ai .scene-inner{padding:24px;animation:sales-ai-enter .55s ease both}.sales-ai .scene-label{display:flex;align-items:center;font:8px var(--font-mono);gap:8px;color:#aaaebd}.sales-ai .scene-label svg{width:15px}.sales-ai .scene-inner>h3{font-size:26px;margin-top:26px;line-height:1.18}.sales-ai .scene-inner>p{font-size:11px;margin-top:14px}.sales-ai .qual-list{display:grid;margin-top:19px}.sales-ai .qual-list>span{font-size:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #282a30;padding:9px 0;color:#ccc}.sales-ai .qual-list svg{width:12px;height:12px;color:#90c4b4}.sales-ai .qual-list b{font-size:8px;font-weight:400;color:#b0a3cb}.sales-ai .product-match{display:flex;gap:12px;align-items:center;border:1px solid #6477bd66;background:#526dd315;border-radius:6px;padding:12px;margin-top:17px}.sales-ai .product-match>svg{color:#bab4ed}.sales-ai .product-match small{font:6px var(--font-mono);color:#9faad1;display:block}.sales-ai .product-match strong{font-size:12px;font-weight:500;display:block;margin-top:6px}.sales-ai .timeline{margin:24px 0}.sales-ai .timeline>div{position:relative;border-left:1px solid #42517d;padding:0 0 22px 19px;margin-left:4px}.sales-ai .timeline b{width:7px;height:7px;background:#8b9bdf;position:absolute;left:-4px;top:2px;border-radius:50%}.sales-ai .timeline small{font:7px var(--font-mono);color:#8e9dce;display:block;margin-bottom:8px}.sales-ai .timeline strong{font-weight:500;font-size:12px;display:block}.sales-ai .timeline p{font-size:9px;margin-top:6px}.sales-ai .mobile-scene{display:none}.sales-ai .section{border-left:1px solid var(--ai-line);border-right:1px solid var(--ai-line);padding:70px 20px 0}.sales-ai .section-label{display:flex;justify-content:space-between;font:9px var(--font-mono);letter-spacing:1px;color:#aaa0dd;padding-bottom:21px;border-bottom:1px solid var(--ai-line)}.sales-ai .section-label span{color:#85858d}.sales-ai .section-heading{display:flex;align-items:center;justify-content:space-between;gap:45px;margin:42px 0 53px}.sales-ai .section-heading p{font-size:13px;max-width:275px}.sales-ai .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ai-line);border-left:1px solid var(--ai-line)}.sales-ai .feature{padding:28px 25px 0;min-height:315px;overflow:hidden;border-right:1px solid var(--ai-line);border-bottom:1px solid var(--ai-line)}.sales-ai .feature .eyebrow{color:#b9b8c3;font-size:9px;letter-spacing:.7px}.sales-ai .feature h3{font-size:22px;margin-top:12px}.sales-ai .feature p{font-size:12px;line-height:1.65;margin-top:12px}.sales-ai .feature-visual{height:147px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;margin-top:12px}.sales-ai .memory-mini{width:240px;border:1px solid #414252;border-radius:9px;padding:17px;background:radial-gradient(ellipse at 100% 100%,#29356666,transparent 70%),#101114;box-shadow:0 12px 38px #35336e30}.sales-ai .memory-mini small{font:7px var(--font-mono);color:#9c9ba8}.sales-ai .memory-mini strong{display:block;font-size:16px;font-weight:500;margin:10px 0}.sales-ai .memory-mini>span{font-size:8px;color:#a2a0ad}.sales-ai .action-mini{display:grid;gap:9px;width:95%}.sales-ai .action-mini span{font-size:10px;padding:9px;background:linear-gradient(90deg,#20212a,transparent);border-left:1px solid #566588}.sales-ai .action-mini b{width:5px;height:5px;display:inline-block;background:#91b9b1;border-radius:50%;margin-right:9px}.sales-ai .action-mini span:nth-child(2){margin-left:12px}.sales-ai .action-mini span:nth-child(3){margin-left:24px}.sales-ai .statement{position:relative;border-bottom:1px dashed var(--ai-line);border-top:1px dashed var(--ai-line);margin-top:0;padding:150px 24px;text-align:center;isolation:isolate}.sales-ai .dot-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(#5e607742 .7px,transparent .7px);background-size:20px 20px;-webkit-mask-image:linear-gradient(transparent,black 30%,black 70%,transparent);mask-image:linear-gradient(transparent,black 30%,black 70%,transparent)}.sales-ai .statement h2{font-size:clamp(32px,4vw,55px);line-height:1.23;margin:30px 0}.sales-ai .statement p{font:10px var(--font-mono);color:#9897a3}.sales-ai .device-block{position:relative;min-height:445px;border:1px solid var(--ai-line);overflow:hidden;background:radial-gradient(ellipse at 78% 90%,#473b6144,transparent 65%)}.sales-ai .device-copy{padding:42px 25px;position:relative;z-index:3;width:35%}.sales-ai .device-copy h3{font-size:33px;line-height:1.14;margin:26px 0}.sales-ai .device-note{display:block;font:7px var(--font-mono);color:#92909d;margin-top:60px}.sales-ai .desktop-device{position:absolute;left:49%;top:48px;width:590px;height:425px;background:#141417;border:1px solid #3a3942;border-radius:10px;overflow:hidden}.sales-ai .window-bar{height:32px;background:#1e1e22;border-bottom:1px solid #2c2b33;display:flex;align-items:center;gap:5px;padding:0 13px}.sales-ai .window-bar b{width:6px;height:6px;background:#60616b;border-radius:50%}.sales-ai .window-bar b:first-child{background:#bf7477}.sales-ai .window-bar b:nth-child(2){background:#c3a577}.sales-ai .window-bar b:nth-child(3){background:#7ca98d}.sales-ai .window-bar>span{font-size:8px;color:#999;margin:auto}.sales-ai .desktop-content{text-align:center;padding:42px 25px}.sales-ai .desktop-content h3{font-size:30px;color:#c6cced;margin-top:10px}.sales-ai .desktop-content p{font-size:10px;margin-top:8px}.sales-ai .desktop-prompt{border:1px solid #383843;border-radius:8px;background:#222227;padding:15px;margin:22px auto;color:#a7a6b1;font-size:10px;max-width:370px;display:flex;align-items:center;justify-content:space-between}.sales-ai .desktop-prompt svg{width:13px;height:13px}.sales-ai .desktop-cards{display:flex;justify-content:center;gap:13px}.sales-ai .desktop-cards>span{background:#1c1c23;border:1px solid #303039;border-radius:7px;text-align:left;width:150px;padding:12px;font-size:21px;color:#b8c3ec}.sales-ai .desktop-cards small{display:block;font-size:8px;color:#9d9ba9;margin-top:6px}.sales-ai .phone-device{position:absolute;left:36%;top:115px;width:180px;height:350px;background:#101013;border:5px solid #333337;border-radius:29px;padding:13px 12px;z-index:4;box-shadow:0 0 35px #0008}.sales-ai .phone-status{display:flex;justify-content:space-between;font-size:7px;margin:0 4px}.sales-ai .phone-head{font-size:15px;font-weight:650;margin-top:22px;display:flex;justify-content:space-between}.sales-ai .phone-head span{font-size:8px;color:#a9a9b7}.sales-ai .phone-device h4{text-align:center;font-size:18px;line-height:1.15}.sales-ai .phone-card{margin-top:17px;border:1px solid #393c4e;background:linear-gradient(130deg,#202337,#16171c);border-radius:7px;padding:12px 9px}.sales-ai .phone-card small{font:5px var(--font-mono);color:#9faad4}.sales-ai .phone-card strong{font-size:11px;font-weight:500;display:block;margin-top:8px}.sales-ai .phone-card>span{font-size:7px;color:#a7a6b3;display:flex;gap:3px;align-items:center;margin-top:5px}.sales-ai .phone-card svg{width:8px;height:8px}.sales-ai .phone-card b{display:block;font-size:7px;font-weight:400;border-top:1px solid #36384c;margin-top:9px;padding-top:7px;color:#aabaf2}.sales-ai .phone-input{margin-top:12px;display:flex;align-items:center;justify-content:space-between;background:#24242b;border-radius:6px;padding:8px;font-size:7px;color:#999}.sales-ai .phone-input svg{width:10px;height:10px}.sales-ai .workflow-row,.sales-ai .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--ai-line)}.sales-ai .workflow-row article,.sales-ai .trust-grid article{border-right:1px solid var(--ai-line);border-bottom:1px solid var(--ai-line);padding:29px 25px}.sales-ai .workflow-row svg,.sales-ai .trust-grid svg{color:#9b9bc1;margin-bottom:26px}.sales-ai .workflow-row h3,.sales-ai .trust-grid h3{font-size:20px}.sales-ai .workflow-row p,.sales-ai .trust-grid p{font-size:12px;margin-top:12px}.sales-ai .trust{padding-top:110px}.sales-ai .trust-grid{border-top:1px solid var(--ai-line)}.sales-ai .faq h2{margin:40px 0}.sales-ai .faq details{border-bottom:1px solid var(--ai-line)}.sales-ai .faq summary{padding:25px 6px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:15px;letter-spacing:-.2px}.sales-ai .faq summary::-webkit-details-marker{display:none}.sales-ai .faq summary svg{width:15px;color:#92919e}.sales-ai .faq details[open] summary svg{transform:rotate(45deg)}.sales-ai .faq details p{font-size:13px;padding:0 40px 25px 6px;max-width:780px}.sales-ai .faq{padding-bottom:70px;border-bottom:1px dashed var(--ai-line)}.sales-ai .closing{position:relative;isolation:isolate;text-align:center;overflow:hidden;padding:85px 20px 90px}.sales-ai .closing h2{font-size:38px;line-height:1.18}.sales-ai .closing h2 span{color:#c1c0ca}.sales-ai .closing p{font-size:13px;margin:18px 0 25px}.sales-ai .closing small{display:block;font:7px var(--font-mono);color:#b4b0c1;letter-spacing:1px;margin-top:23px}.sales-ai .closing .hero-glow{top:15%;right:15%;bottom:-70%;left:15%}@keyframes sales-ai-route{to{stroke-dashoffset:-44}}@keyframes sales-ai-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sales-ai-grow{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.sales-ai .insight{animation:sales-ai-enter .6s ease both}.sales-ai .replay .demo-window{animation:sales-ai-enter .65s ease both}@media(min-width:1500px){.sales-ai .shell{width:1240px}.sales-ai .hero-content{padding-top:100px;padding-bottom:90px}.sales-ai .story-step{min-height:720px}.sales-ai .demo-stage{height:490px;top:calc(50vh - 235px);margin-top:115px}.sales-ai .map{height:200px}.sales-ai .story-step h2{font-size:44px}}@media(max-width:1050px){.sales-ai .shell{width:calc(100% - 48px)}.sales-ai .story{padding-left:30px;gap:15px}.sales-ai .story-step{padding-right:15px}.sales-ai .story-step h2{font-size:31px}.sales-ai .demo-stage{padding:15px;height:430px}.sales-ai .demo-topline{font-size:6px}.sales-ai .scene-inner{padding:19px}.sales-ai .feature{padding:22px 18px 0}.sales-ai .feature h3{font-size:20px}.sales-ai .section-heading h2{font-size:43px}.sales-ai .device-copy h3{font-size:29px}.sales-ai .phone-device{left:37%}.sales-ai .feature p{font-size:11px}}@media(max-width:760px){.sales-ai .shell{width:calc(100% - 32px)}.sales-ai .hero-content{padding:62px 20px 65px}.sales-ai h1{font-size:72px;letter-spacing:-4px}.sales-ai .hero p{font-size:13px}.sales-ai .hero-foot{font-size:7px}.sales-ai .hero-bottom{font-size:6px;padding:14px 8px}.sales-ai .hero-glow{top:35%;right:-40%;bottom:-35%;left:-40%;opacity:.7}.sales-ai .story{display:block;padding:0 19px}.sales-ai .sticky-column{display:none}.sales-ai .story-step{min-height:0;padding:58px 0 35px;opacity:1}.sales-ai .story-step h2{font-size:35px}.sales-ai .story-step p{max-width:100%;font-size:13px}.sales-ai .story-step .eyebrow{margin-bottom:19px;font-size:8px}.sales-ai .text-link{display:none}.sales-ai .mobile-scene{display:block;width:100%;padding:18px;margin-top:28px;background:radial-gradient(ellipse at 10% 15%,#4567b2,transparent 65%),#7765a6}.sales-ai .demo-window{min-height:0}.sales-ai .scene-inner{min-height:340px;padding:22px}.sales-ai .map{height:180px}.sales-ai .insight{padding:17px}.sales-ai .section{padding:56px 15px 0}.sales-ai .section-heading{display:block;margin:30px 0}.sales-ai .section-heading h2{font-size:36px}.sales-ai .section-heading p{margin-top:20px;max-width:320px;font-size:12px}.sales-ai .section-label{font-size:8px;letter-spacing:.6px}.sales-ai .feature-grid{grid-template-columns:1fr 1fr}.sales-ai .feature{padding:22px 16px 0;min-height:285px}.sales-ai .feature h3{font-size:19px}.sales-ai .feature p{font-size:11px}.sales-ai .feature .eyebrow{font-size:7px;letter-spacing:0}.sales-ai .feature-visual{height:135px;overflow:hidden}.sales-ai .memory-mini{width:100%;padding:12px}.sales-ai .memory-mini strong{font-size:13px}.sales-ai .memory-mini>span{font-size:7px}.sales-ai .action-mini span{font-size:8px}.sales-ai .statement{padding:90px 20px}.sales-ai .statement h2{font-size:34px}.sales-ai .statement .eyebrow{font-size:8px}.sales-ai .statement p{font-size:7px}.sales-ai .device-block{min-height:590px}.sales-ai .device-copy{width:100%;padding:28px}.sales-ai .device-copy h3{font-size:31px;margin:17px 0}.sales-ai .device-copy .eyebrow{font-size:8px}.sales-ai .device-copy .button{font-size:10px;padding:10px 12px}.sales-ai .device-note{display:none}.sales-ai .desktop-device{left:35%;top:300px;width:470px;height:340px}.sales-ai .desktop-content{padding:25px}.sales-ai .phone-device{left:7%;top:275px;width:165px;height:340px}.sales-ai .workflow-row,.sales-ai .trust-grid{grid-template-columns:1fr}.sales-ai .workflow-row article,.sales-ai .trust-grid article{padding:24px}.sales-ai .workflow-row svg,.sales-ai .trust-grid svg{margin-bottom:14px}.sales-ai .workflow-row h3,.sales-ai .trust-grid h3{font-size:23px}.sales-ai .workflow-row p,.sales-ai .trust-grid p{font-size:13px}.sales-ai .faq{padding-bottom:45px}.sales-ai .faq h2{font-size:34px}.sales-ai .faq summary{font-size:13px;line-height:1.5;padding:21px 0}.sales-ai .faq details p{font-size:12px;padding-right:12px}.sales-ai .closing{padding:60px 20px}.sales-ai .closing h2{font-size:29px}.sales-ai .closing p{font-size:12px}.sales-ai .section-label span{display:none}}@media(max-width:390px){.sales-ai .feature-grid{grid-template-columns:1fr}.sales-ai .feature{min-height:270px}.sales-ai .feature h3{font-size:24px}.sales-ai .feature p{font-size:13px}.sales-ai .feature .eyebrow{font-size:9px}.sales-ai .feature-visual{height:140px}.sales-ai .memory-mini{max-width:230px}.sales-ai .action-mini span{font-size:10px}.sales-ai .hero h1{font-size:62px}.sales-ai .hero p br{display:none}.sales-ai .hero-bottom{font-size:5px}.sales-ai .story{padding:0 12px}.sales-ai .story-step h2{font-size:30px}.sales-ai .mobile-scene{padding:10px}.sales-ai .scene-inner{padding:16px}.sales-ai .scene-label{font-size:7px}.sales-ai .green{font-size:6px}.sales-ai .section-heading h2{font-size:30px}.sales-ai .statement h2{font-size:29px}.sales-ai .closing h2{font-size:26px}}@media(min-width:761px){.sales-ai .demo-stage{height:530px;top:calc(50vh - 235px)}.sales-ai .demo-window{min-height:407px}.sales-ai .map{height:190px}}.sales-ai .hero:after,.sales-ai .demo-stage:after,.sales-ai .closing:after{opacity:.035}@media(max-width:390px){.sales-ai .hero p br:after{content:" "}.sales-ai .hero p br{display:contents}}@media(min-width:761px){.sales-ai .demo-stage{height:580px;top:max(90px,calc(50vh - 265px))}.sales-ai .demo-window{min-height:460px}.sales-ai .scene-inner{padding:22px}.sales-ai .scene-inner>h3{font-size:24px}}@media(min-width:761px)and (max-width:900px){.sales-ai .scene-inner{padding:15px}.sales-ai .scene-label{font-size:6px;gap:4px}.sales-ai .green{font-size:6px}.sales-ai .scene-inner>p{font-size:10px}}.site.ps-ai-page{background:#050505;--site-bg: #050505;--site-text: #f5f5f7;--site-text-2: #b1b1bb;--site-text-3: #9696a4;--site-line: #25252a}.sales-ai{--ai-line: #25252a;--ai-muted: #aaaab5;background:#050505;color:#f4f4f7;font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow:clip}.sales-ai h1,.sales-ai h2,.sales-ai h3,.sales-ai h4{font-family:var(--font-display);font-weight:600;letter-spacing:-.045em}.sales-ai .hero-content{padding-top:72px}.sales-ai .hero h1{font-size:clamp(54px,6.8vw,98px);line-height:1.04;letter-spacing:-.065em}.sales-ai .hero h1 em{font-family:inherit;font-weight:500}.sales-ai .hero p{font-size:15px}.sales-ai .button{border-radius:999px;font-size:13px;padding:15px 22px;line-height:1.2}.sales-ai .sales-ai-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;box-shadow:0 0 65px #5873df50;transform:rotate(-8deg);flex-shrink:0}.sales-ai .sales-ai-mark-label{position:absolute;right:-9px;bottom:-5px;background:#316ff1;color:#fff;border:2px solid #0b0b0b;border-radius:8px;padding:4px 5px;font:10px var(--font-mono);letter-spacing:0}.sales-ai .sales-ai-mark.is-small{box-shadow:none;border-radius:7px;transform:none}.sales-ai .is-small .sales-ai-mark-label{font-size:5px;padding:1px 2px;border-width:1px;right:-4px;bottom:-2px;border-radius:3px}.sales-ai .story-step{scroll-margin-top:70px;min-height:690px}.sales-ai .story-step h2{font-size:clamp(29px,2.8vw,41px)}.sales-ai .demo-stage{height:570px;top:max(calc(105px + var(--leiste-h, 0px)),calc(50vh - 230px))}.sales-ai .demo-window{min-height:445px;flex:1;animation:sales-ai-enter .45s ease both}.sales-ai .demo-topline{font-size:8px;margin-bottom:22px}.sales-ai .stage-footer{font-size:8px}.sales-ai .scene-controls{gap:2px}.sales-ai .scene-controls button{min-width:25px;height:26px;padding:0 3px}.sales-ai .scene-controls button:after{height:3px}.sales-ai .scene-label,.sales-ai .green,.sales-ai .insight-title{font-size:8px}.sales-ai .insight h3{font-size:17px}.sales-ai .insight p{font-size:11px}.sales-ai .insight{padding:20px}.sales-ai .map{height:205px}.sales-ai .pin{font:10px var(--font-mono)}.sales-ai .territory-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0}.sales-ai .territory-metrics>span{border-right:1px solid #35353f;padding-left:15px}.sales-ai .territory-metrics>span:first-child{padding-left:0}.sales-ai .territory-metrics>span:last-child{border:0}.sales-ai .territory-metrics strong{display:block;font-size:21px;font-weight:500;letter-spacing:-.7px}.sales-ai .territory-metrics small{display:block;font-size:9px;color:#9da1b0;margin-top:4px}.sales-ai .recommend{font-size:10px}.sales-ai .recommend>svg:last-child:not(:first-child){margin-left:auto}.sales-ai .scene-inner{padding:24px}.sales-ai .scene-inner>h3{font-size:27px;line-height:1.2}.sales-ai .scene-inner>p{font-size:12px}.sales-ai .qual-list>span{font-size:12px;padding:13px 0}.sales-ai .qual-list b{font-size:10px}.sales-ai .product-match small{font-size:7px}.sales-ai .product-match strong,.sales-ai .timeline strong{font-size:14px}.sales-ai .timeline p{font-size:11px}.sales-ai .timeline small{font-size:9px}.sales-ai .timeline>div{padding-bottom:27px}.sales-ai .timeline{margin:32px 0}.sales-ai .timeline>div:last-child{padding-bottom:0}.sales-ai .roof-drawing{width:100%;height:180px;display:block;overflow:visible;stroke-width:1}.sales-ai .roof-plane{fill:#1f2c46;stroke:#8fa2cc}.sales-ai .roof-wall{fill:#141b29;stroke:#3f506e}.sales-ai .roof-panel{fill:#3877d9;stroke:#a8cbff;animation:sales-ai-enter 1.2s ease both}.sales-ai .roof-scan{animation:sales-ai-roofScan 3s ease-in-out infinite alternate}.sales-ai .roof-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:10px 0 20px}.sales-ai .roof-metrics small{display:block;font:6px var(--font-mono);color:#b6bed6}.sales-ai .roof-metrics strong{font-size:16px;display:block;margin-top:7px;font-weight:500}.sales-ai .roadmap-label{font:8px var(--font-mono);color:#bdb5d5;border:1px solid #494151;border-radius:3px;padding:5px 7px;margin-top:18px;letter-spacing:1px}.sales-ai .mobile-scene>small{display:block;font:7px var(--font-mono);padding-top:12px;color:#e4e5f2}.sales-ai .territory-mini{height:120px;width:240px;position:relative;overflow:hidden;background-image:linear-gradient(#66719a1a 1px,transparent 1px),linear-gradient(90deg,#66719a1a 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent)}.sales-ai .mini-house{position:absolute;left:calc(25px + var(--col) * 65px);top:calc(12px + var(--row) * 35px);color:#7c9ae0}.sales-ai .mini-house svg{width:14px;height:14px}.sales-ai .house-0,.sales-ai .house-3,.sales-ai .house-6{--col: 0}.sales-ai .house-1,.sales-ai .house-4,.sales-ai .house-7{--col: 1}.sales-ai .house-2,.sales-ai .house-5,.sales-ai .house-8{--col: 2}.sales-ai .house-0,.sales-ai .house-1,.sales-ai .house-2{--row: 0}.sales-ai .house-3,.sales-ai .house-4,.sales-ai .house-5{--row: 1}.sales-ai .house-6,.sales-ai .house-7,.sales-ai .house-8{--row: 2}.sales-ai .radius-ring{position:absolute;width:110px;height:110px;border:1px solid #6c91fb70;border-radius:50%;top:0;left:48px;background:#6488f513}.sales-ai .connected-mini{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center}.sales-ai .connected-mini>span:not(.sales-ai-mark){font-size:9px;padding:7px;border:1px solid #323644;border-radius:5px}.sales-ai .connected-mini>small{font:7px var(--font-mono);color:#b5aaca;width:100%;text-align:center;margin-top:12px}.sales-ai .feature-visual .roof-drawing{height:120px;max-width:230px}.sales-ai .feature{min-height:320px}.sales-ai .feature-visual{margin-top:17px}.sales-ai .desktop-content>.sales-ai-mark{transform:scale(.65);margin:-10px 0}.sales-ai .phone-device>.sales-ai-mark{transform:scale(.48);display:flex;width:70px;margin:-4px auto -12px}.sales-ai .phone-device h4{font-size:17px}.sales-ai .phone-head{align-items:center}.sales-ai .closing-brand{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.sales-ai .closing-brand>span:last-child{font:17px var(--font-mono);color:#aaa9c2;border-left:1px solid #494851;padding-left:16px}.sales-ai .closing-actions{display:flex;justify-content:center;align-items:center;gap:24px}.sales-ai .closing-actions .text-link{margin:0}.sales-ai .product-context{border-top:1px solid #ffffff20;max-width:700px;margin:50px auto 0;padding-top:25px}.sales-ai .product-context>span{font:8px var(--font-mono);color:#a6a6b3;letter-spacing:1px}.sales-ai .product-context>div{display:flex;align-items:center;justify-content:center;gap:28px;margin:22px 0}.sales-ai .product-context>div>span{display:flex;gap:7px;align-items:center;font-size:12px}.sales-ai .product-context svg{width:13px;height:13px;color:#a7b5e1}.sales-ai .product-context>a{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:#c5c4d0}.sales-ai .story[data-running=false] *{animation-play-state:paused}.sales-ai .hero-glow{opacity:.5}.sales-ai .hero-bottom{font-size:8px}.sales-ai .button:focus-visible,.sales-ai button:focus-visible,.sales-ai summary:focus-visible,.sales-ai a:focus-visible{outline:2px solid #9caeff;outline-offset:5px}@keyframes sales-ai-roofScan{0%{transform:translateY(-20px);opacity:.15}to{transform:translateY(35px);opacity:.8}}@media(min-width:761px)and (max-width:1000px){.sales-ai .scene-inner{padding:17px}.sales-ai .scene-inner>h3{font-size:22px}.sales-ai .map{height:180px}.sales-ai .insight{padding:15px}.sales-ai .insight h3{font-size:15px}.sales-ai .demo-stage{padding:13px}.sales-ai .green,.sales-ai .insight-title{font-size:6px}.sales-ai .territory-metrics strong{font-size:18px}.sales-ai .scene-label{font-size:7px}.sales-ai .timeline strong{font-size:12px}.sales-ai .timeline p{font-size:10px}.sales-ai .roof-metrics{gap:7px}.sales-ai .roof-metrics strong{font-size:13px}.sales-ai .stage-footer{font-size:6px}.sales-ai .scene-controls button{min-width:20px}.sales-ai .qual-list>span{font-size:10px}}@media(max-width:760px){.sales-ai .story-step{min-height:0}.sales-ai .hero h1{font-size:clamp(50px,10vw,72px)}.sales-ai .hero p{font-size:12px}.sales-ai .hero p br{display:none}.sales-ai .hero-content{padding-top:45px}.sales-ai .demo-window{min-height:0}.sales-ai .map{height:180px}.sales-ai .insight h3{font-size:16px}.sales-ai .scene-inner{min-height:0;padding:20px}.sales-ai .scene-inner>h3{font-size:24px}.sales-ai .scene-label,.sales-ai .green{font-size:7px}.sales-ai .roof-metrics strong{font-size:14px}.sales-ai .insight-title{font-size:7px}.sales-ai .hero-bottom{font-size:6px}.sales-ai .feature{min-height:290px}.sales-ai .closing-actions{gap:20px}.sales-ai .closing-actions .text-link{display:flex;font-size:11px}.sales-ai .button{font-size:12px}.sales-ai .product-context>div{gap:19px}.sales-ai .device-copy .button{font-size:11px}.sales-ai .device-block{min-height:640px}.sales-ai .desktop-device{top:350px}.sales-ai .phone-device{top:310px}}@media(max-width:390px){.sales-ai .hero h1{font-size:52px}.sales-ai .hero p{font-size:11px}.sales-ai .hero p br{display:contents}.sales-ai .hero p br:after{content:" "}.sales-ai .scene-inner,.sales-ai .insight{padding:14px}.sales-ai .recommend{font-size:8px}.sales-ai .insight-title{gap:5px;font-size:6px}.sales-ai .roof-metrics small{font-size:5px}.sales-ai .roof-metrics strong{font-size:13px}.sales-ai .closing-actions{flex-direction:column}.sales-ai .feature{min-height:270px}.sales-ai .hero-bottom{font-size:5px}}@media(prefers-reduced-motion:reduce){.sales-ai *,.sales-ai *:before,.sales-ai *:after{animation:none!important;transition:none!important}}.site.ps-ai-page[data-zone]{--rand-farbe: #050505}.site.ps-ai-page header{color:#fff}.site.ps-ai-page header .site-bar{background:#121214e6;border-color:#ffffff1a;color:#fff}.sales-ai .feature-visual .roof-scan,.sales-ai .feature-visual .roof-panel{animation:none}@media(min-width:761px){.sales-ai .demo-stage{height:620px;top:max(calc(100px + var(--leiste-h, 0px)),calc(50vh - 280px))}.sales-ai .demo-window{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#626e8f #101116}.sales-ai .qual-list>span{padding:9px 0}.sales-ai .scene-inner>h3{margin-top:22px}}@media(min-width:761px)and (max-height:800px){.sales-ai .demo-stage{height:calc(100svh - 155px - var(--leiste-h, 0px))}}.site.ps-ai-page .site-mobile-menu{top:var(--leiste-h, 0px)}.sales-ai .ai-rich-feature{min-height:380px;position:relative}.sales-ai .ai-rich-feature .eyebrow{color:#d0cadf}.sales-ai .ai-rich-feature .feature-visual{height:210px;margin:26px -25px 0;overflow:hidden}.sales-ai .ai-rich-feature h3{font-size:24px}.sales-ai .ai-rich-feature p{min-height:60px;font-size:12px}.sales-ai .ai-grid-note{font-size:10px;text-align:center;margin:20px 12px 0;color:#92909e}.sales-ai .ai-glass-card{background:linear-gradient(145deg,#24232c,#0b0b10 80%);border:1px solid #ffffff1d;box-shadow:0 14px 32px #0007,inset 0 1px #ffffff0c;border-radius:13px}.sales-ai .ai-memory-visual,.sales-ai .ai-network-visual,.sales-ai .ai-action-visual,.sales-ai .ai-roof-visual,.sales-ai .ai-coach-visual,.sales-ai .ai-team-visual{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.sales-ai .ai-memory-visual{background:radial-gradient(ellipse at 40% 90%,#455ec140,transparent 60%),radial-gradient(ellipse at 80% 70%,#b1438126,transparent 65%)}.sales-ai .ai-memory-shadow{position:absolute;width:220px;height:118px;border:1px solid #ffffff10;border-radius:13px;background:#181823;transform:translateY(-18px) scale(.91)}.sales-ai .ai-memory-card{width:min(262px,85%);padding:16px;position:relative;border-bottom-color:#7675da;animation:ai-memory-reveal 7s ease-in-out infinite}.sales-ai .ai-mini-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#d2d0de;margin-bottom:22px}.sales-ai .ai-mini-top>span{display:flex;align-items:center;gap:6px}.sales-ai .ai-status-dot{width:5px;height:5px;background:#76ceb2;border-radius:50%;box-shadow:0 0 9px #65caaa55}.sales-ai .ai-memory-card>small{font:7px var(--font-mono);color:#a6a0b8;letter-spacing:.8px}.sales-ai .ai-memory-card>strong{display:block;margin:9px 0 16px;font-size:18px;font-weight:500;letter-spacing:-.5px}.sales-ai .ai-mini-person{border-top:1px solid #ffffff10;padding-top:10px;display:flex;align-items:center;gap:8px;font-size:8px;color:#d8d5df}.sales-ai .ai-mini-person>span{display:grid;place-items:center;width:25px;height:25px;background:linear-gradient(135deg,#8d7bb5,#43466f);border-radius:50%;font-size:8px}.sales-ai .ai-mini-person small{display:block;color:#9f98b0;font-size:7px;margin-top:3px}.sales-ai .ai-mini-person>svg{margin-left:auto;color:#8dc7b3;width:13px}.sales-ai .ai-network-visual{background:radial-gradient(ellipse at center,#44377455,transparent 63%)}.sales-ai .ai-network-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#61597970;stroke-width:1}.sales-ai .ai-network-lines .ai-flow{stroke:#a093ee;stroke-dasharray:16 140;animation:ai-context-flow 5s linear infinite}.sales-ai .ai-network-hub{width:94px;height:94px;display:grid;place-items:center;border:1px solid #8683c44d;border-radius:20px;background:radial-gradient(ellipse at 50% 100%,#59469944,transparent 70%),#0e0f16;box-shadow:0 0 40px #6863d429}.sales-ai .ai-network-hub .sales-ai-mark{transform:rotate(-8deg) scale(.75);box-shadow:none}.sales-ai .ai-app-node{position:absolute;width:43px;height:43px;border:1px solid #ffffff20;background:linear-gradient(#202128,#0d0d12);border-radius:50%;display:grid;place-items:center;box-shadow:0 6px 20px #0007}.sales-ai .ai-app-node img{width:23px;height:23px;-o-object-fit:contain;object-fit:contain}.sales-ai .ai-node-left{left:9%;top:32%}.sales-ai .ai-node-right{right:9%;top:32%}.sales-ai .ai-node-bottom{right:17%;bottom:12%;width:34px;height:34px}.sales-ai .ai-node-bottom img{width:19px;height:19px}.sales-ai .ai-visual-caption{position:absolute;bottom:7px;left:0;right:0;text-align:center;font:7px var(--font-mono);letter-spacing:.6px;color:#b4abc9}.sales-ai .ai-action-visual{flex-direction:column;align-items:flex-start;padding:15px 24px;gap:10px;background:radial-gradient(ellipse at 5% 55%,#81558b26,transparent 65%)}.sales-ai .ai-analysis-pill{display:flex;align-items:center;gap:10px;padding:13px 12px;width:100%;margin-bottom:8px;font-size:10px;border-bottom-color:#675779}.sales-ai .ai-analysis-pill>.sales-ai-mark{margin-left:auto}.sales-ai .ai-analysis-spinner{width:14px;height:14px;border:1.5px dotted #ddd2ed;border-radius:50%;animation:ai-analyze 5s linear infinite}.sales-ai .ai-action-line{display:flex;align-items:center;gap:7px;font-size:10px;padding:5px 7px;background:linear-gradient(90deg,#2b253d,#17141e);border-radius:3px;white-space:nowrap;animation:ai-step-reveal 6s ease-in-out infinite}.sales-ai .ai-action-line:nth-child(3){margin-left:18px;animation-delay:.4s;background:linear-gradient(90deg,#183d3d,#111b20)}.sales-ai .ai-action-line:nth-child(4){margin-left:36px;animation-delay:.8s;background:linear-gradient(90deg,#273758,#141922)}.sales-ai .ai-action-line svg{width:11px;height:11px;color:#b8a1f4}.sales-ai .ai-action-line:nth-child(3) svg{color:#6dcab7}.sales-ai .ai-action-line:nth-child(4) svg{color:#89b4ff}.sales-ai .ai-roof-visual{flex-direction:column;padding:0 25px 10px;background:radial-gradient(ellipse at 50% 70%,#3562a830,transparent 65%)}.sales-ai .ai-roof-grid{position:absolute;top:0;right:10%;bottom:0;left:10%;background-image:linear-gradient(#6479b012 1px,transparent 1px),linear-gradient(90deg,#6479b012 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse,black,transparent 75%);mask-image:radial-gradient(ellipse,black,transparent 75%)}.sales-ai .ai-roof-visual .roof-drawing{height:155px;max-width:270px;z-index:1}.sales-ai .ai-roof-visual .roof-panel{animation:ai-panel-reveal 6s ease-in-out infinite}.sales-ai .ai-roof-visual .roof-scan{animation:ai-roof-scan 6s ease-in-out infinite}.sales-ai .ai-roof-chip{display:flex;gap:8px;align-items:center;z-index:1;border:1px solid #849ad33d;border-radius:7px;padding:10px 12px;width:90%;background:linear-gradient(130deg,#23354c,#101721);font-size:9px}.sales-ai .ai-roof-chip svg{color:#dfc496;width:17px}.sales-ai .ai-roof-chip small{font-size:7px;display:block;color:#a5b3ca;margin-top:3px}.sales-ai .ai-roof-chip strong{margin-left:auto;font-size:13px;font-weight:500;color:#b1c9fc}.sales-ai .ai-coach-visual{flex-direction:column;padding:10px 26px;background:radial-gradient(ellipse at 50% 80%,#4e52883a,transparent 65%)}.sales-ai .ai-chart-grid{height:115px;width:90%;background:repeating-linear-gradient(to top,#6e78ad22 0 1px,transparent 1px 28px);border-bottom:1px solid #616e9f55}.sales-ai .ai-chart-bars{display:flex;align-items:flex-end;height:100%;gap:8px;padding:0 7px}.sales-ai .ai-chart-bars b{height:var(--bar-height);flex:1;background:linear-gradient(#b89de7,#647dc2 65%,#334c82);border-radius:3px 3px 0 0;transform-origin:bottom;animation:ai-chart-grow 6s ease-in-out infinite;animation-delay:var(--bar-delay)}.sales-ai .ai-training{display:flex;gap:9px;align-items:center;margin-top:12px;width:100%;padding:11px;font-size:9px;border-color:#8570aa44}.sales-ai .ai-training-icon{background:linear-gradient(135deg,#9a6fcc,#50589b);width:27px;height:27px;display:grid;place-items:center;border-radius:7px}.sales-ai .ai-training svg{width:13px;height:13px}.sales-ai .ai-training>svg{margin-left:auto;color:#bbb3d0}.sales-ai .ai-training small{display:block;font-size:7px;color:#a7a0b7;margin-top:4px}.sales-ai .ai-team-visual{flex-direction:column;gap:0;padding:20px 24px;background:radial-gradient(ellipse at 55% 70%,#5461a33d,transparent 60%)}.sales-ai .ai-team-row{width:94%;display:flex;align-items:center;gap:10px;padding:13px;margin-top:-6px;font-size:11px;transform:translate(calc((var(--row) - 1) * 8px));animation:ai-team-reveal 7s ease-in-out infinite;animation-delay:calc(var(--row) * .3s)}.sales-ai .ai-team-row:first-child{width:83%;color:#aaa5b9}.sales-ai .ai-team-row:nth-child(2){width:89%}.sales-ai .ai-team-avatar{display:grid;place-items:center;width:31px;height:31px;font-size:9px;border-radius:50%;color:#eee8ff;background:linear-gradient(140deg,#a77fba,#514684)}.sales-ai .ai-team-row:nth-child(2) .ai-team-avatar{background:linear-gradient(140deg,#779acc,#364b89)}.sales-ai .ai-team-row:nth-child(3) .ai-team-avatar{background:linear-gradient(140deg,#7bacaf,#305a69)}.sales-ai .ai-team-row small{display:block;color:#9c97ad;font-size:8px;margin-top:4px}.sales-ai .ai-team-status{margin-left:auto;width:11px;height:11px;border:2px solid #777087;border-radius:50%}.sales-ai .ai-team-row:last-child .ai-team-status{border-color:#50cbaa;box-shadow:0 0 12px #57b69a33;background:#72dfad}.sales-ai .ai-rich-devices{min-height:550px;background:radial-gradient(ellipse at 63% 95%,#5343a65c,transparent 50%),radial-gradient(ellipse at 98% 15%,#a2517338,transparent 48%),#060607}.sales-ai .ai-rich-devices:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#a8a6ca20 .7px,transparent .7px);background-size:19px 19px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,black);mask-image:linear-gradient(90deg,transparent 25%,black)}.sales-ai .ai-rich-devices .device-copy{padding:44px 30px}.sales-ai .ai-rich-devices .device-copy h3{font-size:36px;margin:32px 0}.sales-ai .ai-rich-devices .device-note{font-size:7px;line-height:1.6;max-width:180px}.sales-ai .ai-rich-devices .desktop-device{top:55px;left:48%;width:640px;height:490px;border-radius:13px;background:linear-gradient(135deg,#1d1c24,#121216 70%);box-shadow:0 0 0 1px #ffffff07,0 25px 70px #0009}.sales-ai .ai-rich-devices .window-bar{height:35px;background:#24232a}.sales-ai .ai-rich-devices .window-bar b{width:8px;height:8px}.sales-ai .ai-rich-devices .desktop-content{padding:35px 35px 20px}.sales-ai .ai-rich-devices .desktop-content h3{font-size:34px;background:linear-gradient(110deg,#b6d2ff,#bda9f2,#e19fc3);color:transparent;-webkit-background-clip:text;background-clip:text}.sales-ai .ai-rich-devices .desktop-content p{font-size:11px}.sales-ai .ai-rich-devices .desktop-prompt{font-size:11px;max-width:410px;padding:17px;background:linear-gradient(120deg,#323040,#20222d);border-color:#736c974f}.sales-ai .ai-rich-devices .desktop-prompt>span{overflow:hidden;white-space:nowrap;animation:ai-prompt-write 9s steps(42,end) infinite}.sales-ai .ai-rich-devices .desktop-cards>span{width:185px;padding:16px;background:linear-gradient(135deg,#2a263a,#1a1d2b);border-color:#63628540}.sales-ai .ai-rich-devices .desktop-cards>span+span{background:linear-gradient(135deg,#22323b,#181d2b)}.sales-ai .ai-rich-devices .desktop-cards small{font-size:9px}.sales-ai .ai-desktop-result{display:flex;align-items:center;gap:9px;border:1px solid #72769536;border-radius:8px;padding:12px;max-width:383px;margin:14px auto;font-size:10px;text-align:left;background:#26252f;animation:ai-device-result 9s ease-in-out infinite}.sales-ai .ai-result-avatar{width:30px;height:30px;flex:none;background:linear-gradient(140deg,#9f7faf,#54567e);border-radius:50%;display:grid;place-items:center;font-size:8px}.sales-ai .ai-desktop-result small{display:block;font-size:8px;color:#a5a2b8;margin-top:4px}.sales-ai .ai-result-badge{margin-left:auto;color:#b1bce7;background:#586d9c30;padding:5px;border-radius:4px;font-size:7px}.sales-ai .ai-rich-devices .phone-device{left:35%;top:132px;width:213px;height:440px;border-width:6px;border-radius:34px;padding:16px;background:linear-gradient(155deg,#1b1a20,#0b0c11 70%);box-shadow:0 0 0 1px #ffffff18,0 18px 60px #000b}.sales-ai .ai-rich-devices .phone-device:before{content:"";position:absolute;top:8px;left:calc(50% - 26px);width:52px;height:13px;border-radius:10px;background:#020205}.sales-ai .ai-rich-devices .phone-head{margin-top:29px}.sales-ai .ai-rich-devices .phone-device>.sales-ai-mark{margin:3px auto -9px;transform:scale(.57) rotate(-8deg)}.sales-ai .ai-rich-devices .phone-device h4{font-size:21px;line-height:1.17}.sales-ai .ai-rich-devices .phone-card{margin-top:22px;padding:15px 12px;background:linear-gradient(135deg,#30334e,#191c2a);border-color:#7782b74d}.sales-ai .ai-rich-devices .phone-card small{font-size:6px}.sales-ai .ai-rich-devices .phone-card strong{font-size:13px;margin-top:10px}.sales-ai .ai-rich-devices .phone-card>span{font-size:8px}.sales-ai .ai-rich-devices .phone-card b{font-size:8px}.sales-ai .ai-phone-wave{display:flex;justify-content:center;align-items:center;height:38px;gap:3px;margin-top:8px}.sales-ai .ai-phone-wave b{height:var(--wave-height);width:3px;border-radius:3px;background:linear-gradient(#c4a2e3,#89a7dd);animation:ai-voice 1.8s ease-in-out infinite;animation-delay:var(--wave-delay)}.sales-ai .ai-rich-devices .phone-input{margin-top:3px;font-size:8px;padding:10px;background:#26242f;border:1px solid #9d81bb27}.sales-ai .ai-device-context{position:absolute;left:64%;bottom:8px;z-index:5;border:1px solid #847bb953;border-radius:12px;background:linear-gradient(125deg,#32314b,#171b27);box-shadow:0 10px 40px #0007;padding:14px 18px;display:flex;align-items:center;gap:12px;font-size:11px;animation:ai-device-result 9s ease-in-out infinite}.sales-ai .ai-device-context>svg{color:#99cdbc;width:18px}.sales-ai .ai-device-context small{display:block;color:#b5acc8;font-size:8px;margin-top:4px}.sales-ai .ai-device-context .sales-ai-mark{margin-left:15px}@keyframes ai-memory-reveal{0%,12%{opacity:.6;transform:translateY(6px)}26%,90%{opacity:1;transform:translateY(0)}to{opacity:.6;transform:translateY(6px)}}@keyframes ai-context-flow{to{stroke-dashoffset:-312}}@keyframes ai-analyze{to{transform:rotate(360deg)}}@keyframes ai-step-reveal{0%,10%{opacity:.25;transform:translate(-8px)}28%,85%{opacity:1;transform:translate(0)}to{opacity:.25;transform:translate(-8px)}}@keyframes ai-panel-reveal{0%,12%{opacity:.2}40%,88%{opacity:1}to{opacity:.2}}@keyframes ai-roof-scan{0%{transform:translateY(-35px);opacity:0}15%{opacity:.8}65%{transform:translateY(40px);opacity:0}to{transform:translateY(40px);opacity:0}}@keyframes ai-chart-grow{0%,10%{transform:scaleY(.25);opacity:.4}38%,90%{transform:scaleY(1);opacity:1}to{transform:scaleY(.25);opacity:.4}}@keyframes ai-team-reveal{0%,8%{opacity:.4}30%,90%{opacity:1}to{opacity:.4}}@keyframes ai-prompt-write{0%,8%{max-width:0}45%,to{max-width:340px}}@keyframes ai-device-result{0%,35%{opacity:.25;transform:translateY(5px)}53%,92%{opacity:1;transform:translateY(0)}to{opacity:.25;transform:translateY(5px)}}@keyframes ai-voice{0%,to{transform:scaleY(.35);opacity:.45}50%{transform:scaleY(1);opacity:1}}.sales-ai .ai-motion-preview[data-playing=false] *,.sales-ai .ai-motion-preview[data-playing=false]:before{animation-play-state:paused}@media(min-width:761px)and (max-width:1100px){.sales-ai .ai-rich-feature{padding-inline:18px;min-height:390px}.sales-ai .ai-rich-feature .feature-visual{margin-inline:-18px}.sales-ai .ai-memory-card{padding:12px}.sales-ai .ai-memory-card>strong{font-size:15px}.sales-ai .ai-action-visual{padding-inline:12px}.sales-ai .ai-action-line{font-size:8px}.sales-ai .ai-analysis-pill{font-size:8px;gap:6px}.sales-ai .ai-coach-visual{padding-inline:14px}.sales-ai .ai-team-visual{padding-inline:12px}.sales-ai .ai-team-row{font-size:9px}.sales-ai .ai-network-hub{width:74px;height:74px}.sales-ai .ai-network-hub .sales-ai-mark{transform:scale(.6)}.sales-ai .ai-app-node{width:34px;height:34px}.sales-ai .ai-app-node img{width:20px;height:20px}.sales-ai .ai-node-left{left:4%}.sales-ai .ai-node-right{right:4%}.sales-ai .ai-rich-devices .device-copy{padding-inline:24px;width:35%}.sales-ai .ai-rich-devices .device-copy h3{font-size:30px}.sales-ai .ai-rich-devices .phone-device{left:34%}.sales-ai .ai-device-context{left:63%;padding:12px;font-size:9px}}@media(max-width:760px){.sales-ai .ai-rich-feature{min-height:380px}.sales-ai .ai-rich-feature h3{font-size:22px}.sales-ai .ai-rich-feature p{font-size:12px;min-height:74px}.sales-ai .ai-rich-feature .feature-visual{margin-inline:-16px}.sales-ai .ai-memory-card{padding:12px}.sales-ai .ai-memory-card>strong{font-size:15px}.sales-ai .ai-action-visual{padding-inline:12px}.sales-ai .ai-action-line{font-size:8px}.sales-ai .ai-action-line:nth-child(4){margin-left:20px}.sales-ai .ai-analysis-pill{font-size:8px;gap:6px}.sales-ai .ai-team-visual{padding-inline:10px}.sales-ai .ai-team-row{font-size:9px;padding:11px}.sales-ai .ai-rich-devices{min-height:790px}.sales-ai .ai-rich-devices .device-copy{width:100%;padding:28px}.sales-ai .ai-rich-devices .device-copy h3{font-size:32px;margin:20px 0}.sales-ai .ai-rich-devices .desktop-device{left:34%;top:352px;width:545px}.sales-ai .ai-rich-devices .phone-device{top:330px;left:7%;width:193px;height:420px;padding:14px}.sales-ai .ai-rich-devices .phone-device h4{font-size:19px}.sales-ai .ai-rich-devices .phone-card{margin-top:16px}.sales-ai .ai-device-context{bottom:18px;left:auto;right:12px;font-size:9px;padding:12px}.sales-ai .ai-rich-devices .desktop-content{padding-top:50px}.sales-ai .ai-rich-devices .desktop-content h3{font-size:28px}}@media(max-width:540px){.sales-ai .features .feature-grid{grid-template-columns:1fr}.sales-ai .ai-rich-feature{min-height:365px;padding:26px 22px 0}.sales-ai .ai-rich-feature p{min-height:0;font-size:13px}.sales-ai .ai-rich-feature .eyebrow{font-size:9px}.sales-ai .ai-rich-feature h3{font-size:25px}.sales-ai .ai-rich-feature .feature-visual{margin:20px -22px 0;height:225px}.sales-ai .ai-memory-card{max-width:260px;padding:16px}.sales-ai .ai-memory-card>strong{font-size:18px}.sales-ai .ai-action-visual{padding:16px 25px}.sales-ai .ai-action-line,.sales-ai .ai-analysis-pill{font-size:10px}.sales-ai .ai-team-visual{padding-inline:24px}.sales-ai .ai-team-row{font-size:11px}.sales-ai .ai-rich-devices .device-copy{padding-inline:24px}.sales-ai .ai-rich-devices .phone-device{left:5%}.sales-ai .ai-grid-note{font-size:9px}}@media(prefers-reduced-motion:reduce){.sales-ai .ai-motion-preview *,.sales-ai .ai-motion-preview:before{animation:none!important;transition:none!important}.sales-ai .ai-rich-devices .desktop-prompt>span{max-width:none}}.sales-ai .ai-rich-devices{min-height:610px}.sales-ai .ai-device-context{left:auto;right:24px;bottom:18px}@media(max-width:760px){.sales-ai .ai-rich-devices{min-height:840px}.sales-ai .ai-device-context{right:12px;bottom:14px}}
