@font-face{font-family:Chirp;src:url(/home/691200eae783ddd4.ttf)}@font-face{font-family:Chirp;src:url(/home/a90907f95a610656.ttf);font-weight:700}*{box-sizing:border-box}body{margin:0;background:#000;color:#e7e9ea;font-family:Chirp,Arial,sans-serif}nav{height:78px;display:flex;align-items:center;gap:28px;border-bottom:1px solid #2f3336;padding:0 5%}.brand{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;margin-right:auto}.brand img{width:30px;height:30px;object-fit:contain}nav span{font-size:13px;color:#adb4ba}.navcta{border:1px solid #2f3336;border-radius:30px;padding:11px 18px;color:#e7e9ea}.wrap{max-width:1280px;margin:auto;padding:70px 5% 28px}.eyebrow{color:#1d9bf0;font-size:13px;margin:0 0 22px;letter-spacing:.08em;text-transform:uppercase}h1{font-size:clamp(38px,5.3vw,74px);line-height:1.02;letter-spacing:-.045em;margin:0 0 24px;font-weight:700}h1 span{color:#939ba2}p.description{font-size:17px;line-height:1.6;color:#a5adb3;max-width:610px}.ctas{display:flex;gap:12px;align-items:center;margin:30px 0 40px}.ctas button{font:700 14px Chirp;border:1px solid #2f3336;border-radius:40px;padding:15px 24px;background:transparent;color:#e7e9ea;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ctas button:first-child{background:#1d9bf0;border-color:#1d9bf0;color:#ffffff}.ctas button:hover{transform:translateY(-3px)}figure{margin:0;border:1px solid #2f3336;border-radius:18px;overflow:hidden;background:#080a0b}figure img{display:block;width:100%}.caption{display:flex;justify-content:space-between;padding:14px 20px;font-size:12px;color:#a5adb3;border-bottom:1px solid #2f3336}.caption b{color:#e7e9ea;font-weight:400}.under{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #2f3336;padding:25px 0;margin-top:32px;color:#a5adb3;font-size:13px}.under strong{color:#e7e9ea}.A .intro{text-align:center;max-width:850px;margin:auto}.A p.description{margin:auto}.A .ctas{justify-content:center}.A figure{max-width:1050px;margin:auto}.B .wrap{padding-top:90px}.B .hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:center}.B h1{font-size:clamp(38px,4.5vw,62px)}.B figure img{min-height:370px;object-fit:cover;object-position:left top}.B .under{margin-top:65px}.C .wrap{padding-top:52px}.C .intro{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:end;margin-bottom:38px}.C .eyebrow{grid-column:1/-1;margin-bottom:-38px}.C h1{font-size:clamp(38px,5vw,66px);margin:0}.C .ctas{margin-bottom:0}.C figure{border-radius:16px}.C .under{background:#16181c;border:1px solid #2f3336;border-radius:12px;padding:22px}.note{font-size:11px;color:#87919a;line-height:1.5;margin:20px 0 0}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
.crm{font-family:Chirp,Arial,sans-serif;background:#000;text-align:left;color:#e7e9ea}.crmnav{display:flex;gap:24px;padding:17px 20px;border-bottom:1px solid #2f3336;font-size:12px;align-items:center}.blue{color:#1d9bf0}.crmnav .account{margin-left:auto;color:#939ba2}.workspace{display:grid;grid-template-columns:220px minmax(0,1fr) 215px;min-height:555px}.inbox{border-right:1px solid #2f3336;padding:18px 10px;background:#08090a}.inbox h3{font-size:17px;margin:0 8px 16px}.search{border-radius:30px;background:#202327;padding:11px;font-size:11px;color:#a2a9b0;margin-bottom:18px}.tabs{display:flex;justify-content:space-around;color:#989fa5;font-size:11px;border-bottom:1px solid #2f3336;padding-bottom:12px}.tabs b{color:#1d9bf0}.person{padding:18px 9px;display:flex;gap:10px;align-items:center;border-bottom:1px solid #181b1d;font-size:12px}.avatar{display:grid;place-items:center;width:32px;height:32px;background:#1d3d51;border-radius:50%;color:#8bcefa;flex-shrink:0;font-size:11px}.person.active{background:#131d23;border-left:3px solid #1d9bf0}.person small{display:block;margin-top:6px;color:#929ba2;font-size:10px}.thread{display:flex;flex-direction:column;min-width:0}.threadhead{padding:16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #2f3336;font-size:12px}.threadhead small{display:block;color:#949da4;font-size:10px;margin-top:4px}.resolve{margin-left:auto;border-radius:20px;background:#1d9bf0;color:#001421;padding:8px 12px;font-size:11px}.messages{padding:20px 20px 12px;display:flex;flex-direction:column;gap:14px;flex:1}.today{font-size:10px;color:#929ba2;text-align:center}.bubble{font-size:12px;line-height:1.5;padding:13px 15px;max-width:88%;border-radius:14px;background:#202327;align-self:flex-start}.bubble.out{background:#102d40;align-self:flex-end}.bubble small{display:block;color:#8f9da7;font-size:9px;text-align:right;margin-top:6px}.compose{margin:0 14px 14px;border:1px solid #2f3336;border-radius:13px;background:#16181c;padding:12px;font-size:11px;color:#9ba4aa}.compose .modes{display:flex;gap:16px;padding-bottom:16px;color:#d5dadd}.compose .entry{display:flex;align-items:center;justify-content:space-between}.send{background:#e7e9ea;color:#16181c;padding:8px 13px;border-radius:18px}.contact{border-left:1px solid #2f3336;padding:17px 12px;font-size:12px}.contact h3{font-size:12px;font-weight:400;margin:0 0 20px}.contactcard{background:#16181c;border-radius:13px;padding:17px 12px}.contactcard .avatar{margin-bottom:12px}.contactcard strong{font-size:15px}.contactcard small{display:block;color:#959fa6;font-size:10px;margin:8px 0 18px}.contactactions{display:flex;gap:7px}.contactactions span{background:#202327;padding:9px 11px;border-radius:10px;color:#c5dded;font-size:11px}.contactlabel{color:#9ba4aa;font-size:10px;margin:22px 0 9px}.tag{display:inline-block;padding:6px 9px;border-radius:15px;background:#202327;font-size:10px}.contextcard{margin-top:14px;background:#16181c;border-radius:13px;padding:15px 12px;line-height:1.6}.contextcard p{font-size:11px;color:#a5adb3}.demo{color:#9acff2;border:1px solid #234155;padding:5px 8px;border-radius:15px;font-size:10px}


.ico{width:15px;height:15px;vertical-align:middle;flex-shrink:0;display:inline-block}.crmnav>span,.crmnav>strong{display:flex;align-items:center;gap:7px}.crmnav{font-size:12px;padding:18px 20px;gap:22px}.crmbrand{height:24px;width:24px;object-fit:contain}.notification{position:relative}.notification i{position:absolute;top:-9px;right:-7px;background:#f23c6a;color:white;font-style:normal;font-size:8px;border-radius:10px;padding:2px 4px}.workspace{grid-template-columns:260px minmax(0,1fr) 235px;min-height:710px}.inbox h3{display:flex;align-items:center;gap:7px;font-size:19px}.inbox h3 small{font-size:9px;font-weight:400;background:#202327;border-radius:15px;padding:5px}.inbox h3>span{display:flex;gap:13px;margin-left:auto;color:#929ba2}.person{position:relative;min-height:84px;align-items:flex-start}.person.active{border-radius:7px}.person .avatar{margin-top:2px}.person.active .unread{margin-left:auto;background:#1d9bf0;color:white;border-radius:50%;padding:3px 5px;font-size:9px}.person .tag{font-size:9px;padding:3px 5px}.tabs b{position:relative;color:#e7e9ea}.tabs b:after{content:"";position:absolute;bottom:-13px;left:0;right:0;height:3px;border-radius:4px;background:#1d9bf0}.search{display:flex;align-items:center;gap:8px}.threadhead{gap:9px;padding:14px 16px;min-height:75px}.threadhead>.ico{color:#929ba2}.threadhead small{font-size:9px}.ai-status{color:#42c9b2;font-size:9px;margin-left:auto;white-space:nowrap}.resolve{margin-left:0;font-size:10px}.lead-context{font-size:10px;text-align:center;padding:6px;border-bottom:1px solid #202327;color:#939ba2}.messages{gap:13px;padding:14px 18px}.bubble{max-width:88%;font-size:12px;padding:12px 14px;line-height:1.55;border-radius:14px 14px 14px 4px}.bubble.out{border-radius:14px 14px 4px 14px;background:#102d40}.suggestion{margin:4px 16px 12px;border:1px dashed #27665b;border-radius:12px;padding:12px 14px;background:#0c1b19;color:#56cdb8;font-size:10px}.suggestion p{font-size:12px;color:#b9d8d2;margin:9px 0}.suggestion span{color:#8fa6a1;font-size:9px}.modes span{display:flex;align-items:center;gap:6px}.modes span:first-child{background:#202327;padding:6px 10px;border-radius:16px}.modes{align-items:center}.compose .entry>span{display:flex;align-items:center;gap:7px}.composer-tools{display:flex;gap:12px}.send{display:inline-flex;align-items:center;gap:6px}.contactactions span{display:flex;flex:1;flex-direction:column;align-items:center;gap:8px}.assigned{display:flex;gap:9px;align-items:center;font-size:11px}.assigned .avatar{width:25px;height:25px;margin:0}.assigned small{margin:4px 0 0}.addparticipant{font-size:10px}.contactcard{padding:16px}.contactcard>.avatar{height:40px;width:40px}.contact{padding:16px 12px}.motion-toolbar{display:flex;align-items:center;gap:10px;margin:0 auto 14px;max-width:1050px;font-size:12px;color:#a5adb3}.motion-toolbar input{accent-color:#1d9bf0;width:16px;height:16px}.motion-toolbar label{cursor:pointer}.A figure{max-width:1250px}.wrap{max-width:1440px;padding-top:60px}.A .intro{max-width:900px}.A h1{font-size:clamp(40px,5.1vw,76px)}.under{max-width:1250px;margin-left:auto;margin-right:auto}.motion-on .eyebrow,.motion-on h1,.motion-on .description,.motion-on .ctas{animation:entry .7s cubic-bezier(.2,.8,.2,1) both}.motion-on h1{animation-delay:.06s}.motion-on .description{animation-delay:.14s}.motion-on .ctas{animation-delay:.22s}.motion-on figure{animation:product 1.1s cubic-bezier(.16,1,.3,1) both}.motion-on .bubble{animation:message .48s cubic-bezier(.16,1,.3,1) both}.motion-on .bubble:nth-of-type(2){animation-delay:.65s}.motion-on .bubble:nth-of-type(3){animation-delay:1.25s}.motion-on .bubble:nth-of-type(4){animation-delay:1.9s}.motion-on .bubble:nth-of-type(5){animation-delay:2.55s}.motion-on .bubble:nth-of-type(6){animation-delay:3.2s}.motion-on .suggestion{animation:message .6s cubic-bezier(.16,1,.3,1) 3.8s both}body:has(#motion-off:checked) *{animation:none!important;transition:none!important}.ctas button:active{transform:scale(.97)}.ctas button:focus-visible{outline:2px solid #e7e9ea;outline-offset:4px}@keyframes entry{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes product{from{opacity:0;transform:translateY(26px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes message{from{opacity:0;transform:translateY(9px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.workspace{grid-template-columns:290px minmax(0,1fr) 228px;min-height:670px;max-height:760px}.inbox{padding:17px 8px 0;overflow:hidden;border-radius:12px;background:#08090b}.inbox h3{margin:0 12px 17px;font-size:20px}.search{margin:0 14px 12px;padding:11px 14px;font-size:12px;background:#202026}.tabs{padding:15px 0 14px;margin:0 6px 2px;font-size:11px}.person{display:flex;gap:10px;min-height:78px;padding:13px 11px;border-bottom:0;align-items:flex-start;border-left:3px solid transparent;background:transparent}.person.active{background:#11161c;border-left-color:#1d9bf0;border-radius:3px}.avatar{width:35px;height:35px;font-size:12px}.photo{background-image:url(/home/b2a9b0cfae293f2e.png);background-size:cover;background-position:center}.avatarwrap{position:relative;flex-shrink:0}.channel{position:absolute;bottom:-1px;right:-2px;background:#08090b;color:#36b98b;border-radius:50%;font-size:11px;line-height:13px;padding:1px}.rowcontent{flex:1;min-width:0}.rowtitle{display:flex;align-items:center;gap:4px;line-height:17px}.rowtitle b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rowtitle time{font-size:10px;color:#1d9bf0;margin-left:auto;flex-shrink:0}.aispark{color:#3ce0c3;font-size:13px}.rowpreview{display:flex;gap:5px;align-items:center;margin-top:4px;color:#adb5bc;font-size:11px}.rowpreview>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rowpreview i{font-size:8px;font-style:normal;border-radius:10px;padding:2px 5px;background:#26272e;white-space:nowrap}.unread{background:#1d9bf0!important;color:white;border-radius:50%;padding:2px 5px!important;font-size:9px!important;line-height:12px}.rowtags{display:flex;align-items:center;gap:3px;flex-wrap:wrap;margin-top:4px;font-size:8px;line-height:12px}.rowtags span,.rowtags b{background:#202127;padding:1px 4px;border-radius:6px;font-weight:400}.rowtags span{color:#939ba2}.tone1{background:#393449;color:#c7bcec}.tone2{background:#213d49;color:#a8d5df}.tone3{background:#403631;color:#debd9f}.tone4{background:#163c38;color:#8cdcc8}.tone5{background:#353452;color:#bdbbff}.tone6{background:#463641;color:#e8b4d5}.tone7{background:#223d4d;color:#8ec8f0}.thread{background:#090a0b;border:1px solid #272a2d;border-radius:12px;overflow:hidden;margin-left:6px}.threadhead{background:#000;padding:14px 15px;min-height:72px;font-size:12px}.threadhead .avatar{width:32px;height:32px}.threadhead>div{max-width:160px}.threadhead small{font-size:9px}.resolve{font-size:10px;padding:9px 12px}.ai-status{font-size:8px;gap:4px;display:flex;align-items:center}.lead-context{background:#000}.messages{flex:1;justify-content:flex-start;padding:13px 16px 9px;gap:12px;overflow:hidden}.today{margin-bottom:5px}.today span{padding:4px 10px;background:#191c1f;border-radius:12px}.bubble{max-width:86%;padding:11px 13px;font-size:12px;line-height:1.55;background:#27282d}.bubble.out{background:#12364e}.bubble small{font-size:9px;margin-top:5px}.suggestion{padding:12px 14px;margin:5px 14px 10px;border-color:#2b665c}.suggestion p{font-size:12px;margin:7px 0}.compose{padding:10px 12px;margin:0 12px 12px}.compose .modes{padding-bottom:13px;font-size:10px}.contact{display:block;padding:16px 10px 10px;border-left:0}.contact h3{font-size:13px;margin:0 0 17px}.contactcard{padding:15px 13px}.contactcard>.photo{width:52px;height:52px;border-radius:13px;margin-bottom:13px}.contactcard strong{font-size:17px}.contactcard small{font-size:10px}.contactlabel{margin-top:18px}.contextcard{padding:12px 13px}.crmnav{gap:20px;font-size:11px;padding:17px 18px}.caption{padding:12px 18px}.A figure{padding-bottom:6px}.motion-toolbar{max-width:1250px}.A .intro{margin-bottom:8px}.A figure .workspace{padding:8px}.A figure{border-radius:17px}.contactactions span{padding:9px}.contextcard p{margin:8px 0}.composer-tools{gap:8px}.compose .entry{font-size:11px}
.workspace{height:760px;min-height:0;grid-template-rows:minmax(0,1fr)}.thread{min-height:0}.messages{min-height:0;overflow-y:auto}.threadhead,.lead-context,.suggestion,.compose{flex-shrink:0}.inbox{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#34373b transparent}.messages{scrollbar-width:thin;scrollbar-color:#34373b transparent} 
.A figure{max-width:1440px}.wrap{max-width:1552px}.workspace{grid-template-columns:332px minmax(0,1fr) 260px;height:950px;max-height:none;gap:0}.crmnav{font-size:14px;padding:18px 24px;gap:25px}.inbox{position:relative;padding:18px 12px 0;overflow:visible}.inbox h3{font-size:21px;margin:0 16px 18px}.search{font-size:14px;margin:0 16px 12px;height:38px;padding:0 15px}.tabs{font-size:12px;margin:0 2px 4px;padding:17px 0}.person{min-height:88px;padding:11px 14px;gap:11px;border-left:0;position:relative}.person.active{background:#0e1012}.person.active{border-left:0!important}.person.active:before{content:'';position:absolute;left:0;top:10px;bottom:10px;width:3px;background:#1d9bf0;border-radius:3px}.avatar{width:44px;height:44px;font-size:16px}.rowtitle{line-height:20px;gap:4px}.rowtitle b{font-size:14px}.rowtitle time{font-size:12px}.rowpreview{font-size:13px;line-height:20px;margin-top:2px;gap:5px}.rowpreview i{height:20px;padding:1px 5px 1px 2px;font-size:11px;display:flex;align-items:center;gap:3px}.rowpreview em{font-size:7px;font-style:normal;background:#62647c;border-radius:50%;width:16px;height:16px;display:grid;place-items:center}.unread{height:20px;min-width:20px;font-size:12px!important;padding:0!important;display:grid;place-items:center}.rowtags{display:block;font-size:11.5px;line-height:1.7;margin-top:3px}.rowtags span,.rowtags b{padding:2px 4px}.rowtags b{font-weight:600}.channel{width:17px;height:17px;font-size:12px;border:2px solid #09090b;display:grid;place-items:center;right:-2px;bottom:-2px;padding:0}.resize-handle{position:absolute;right:-17px;top:54%;width:32px;height:32px;display:grid;place-items:center;background:#202327;border-radius:50%;z-index:2;color:#71767b}.thread{background:#000;margin-left:8px}.threadhead{padding:15px 17px;gap:10px;min-height:76px}.threadhead .avatar{width:36px;height:36px}.threadhead b{font-size:14px}.threadhead small{font-size:11px}.ai-status{font-size:10px;color:#93999e}.resolve{font-size:12px;padding:9px 13px}.lead-context{padding:8px 12px;font-size:11px}.lead-context span{display:none}.messages{gap:11px;padding:14px 20px;display:flex;overflow-y:auto;overflow-x:hidden;justify-content:flex-start}.activity{font-size:11px;color:#71767b;text-align:center;margin-bottom:2px}.today{font-size:11px;margin:0 0 3px}.message-row{display:flex;flex-direction:column;align-items:flex-start;max-width:85%;flex-shrink:0;animation:message .45s cubic-bezier(.16,1,.3,1) var(--delay) both}.message-row.out{align-self:flex-end;align-items:flex-end}.bubble,.bubble.out{font-size:14px;line-height:1.5;padding:10px 14px;max-width:100%;animation:none!important;border-radius:20px 20px 20px 5px;background:#202327}.bubble.out{border-radius:20px 20px 5px 20px;background:#163a52}.message-meta{font-size:11px;color:#83898d;line-height:17px;margin:4px 5px 0;font-variant-numeric:tabular-nums}.suggestion{align-self:flex-end;flex-shrink:0;width:fit-content;max-width:70%;border:1px dashed #298b7a;border-radius:20px 20px 5px 20px;margin:3px 0 4px;padding:12px 15px;background:#0b201c;overflow:visible}.suggestion-title{font-size:12px;display:flex;gap:6px;align-items:center;color:#4ccbb2}.suggestion p{font-size:14px;line-height:1.5;color:#d5e4df;margin:8px 0 10px}.assist-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.assist-chips>span,.disc summary{display:flex;align-items:center;gap:5px;min-height:30px;padding:4px 9px;border-radius:18px;background:#1a332d;color:#bdcec8;font-size:11px;white-space:nowrap}.disc{position:relative}.disc summary{cursor:pointer;list-style:none;border:1px solid #346b5b}.disc summary::-webkit-details-marker{display:none}.disc-pop{position:absolute;bottom:39px;left:0;right:auto;width:270px;border:1px solid #39423e;background:#161b1a;padding:16px;border-radius:12px;box-shadow:0 14px 35px #000b;z-index:10;color:#e7e9ea}.disc-title{display:flex;gap:9px;align-items:center}.disc-title>b{display:grid;place-items:center;background:#1d9bf0;width:28px;height:28px;border-radius:7px;font-size:14px;color:white}.disc-title strong{font-size:14px}.disc-title small,.disc-pop>small{display:block;font-size:11px;color:#929e98;line-height:1.5}.disc-pop p{font-size:12px;margin:11px 0;color:#a9dfcd}.suggestion-actions{display:flex;gap:6px;margin-top:11px;align-items:center}.suggestion-actions>span{padding:5px 11px;border:1px solid #345347;border-radius:16px;font-size:11px;color:#b9d5cb}.suggestion-actions .primary{background:#207f65;color:white;border-color:transparent}.suggestion-actions>span:nth-last-child(1){color:#d47b86}.compose{margin:8px 14px 14px;padding:12px 14px;border:1px solid #34383c;background:#101214;border-radius:16px;flex-shrink:0}.modes{font-size:12px!important;gap:15px!important;padding:0!important}.modes i{margin-left:auto;font-style:normal}.draft{min-height:62px;padding:17px 2px;font-size:13px;color:#71767b}.editor-footer{display:flex;align-items:center;justify-content:space-between}.editor-footer>div{display:flex;gap:14px;align-items:center;color:#a0a7ad;font-size:11px}.send{font-size:12px;gap:15px;padding:7px 12px}.contact{padding:18px 16px;background:#000;overflow:auto}.contact h3{display:flex;justify-content:space-between;font-size:14px}.contactcard{padding:0;background:none;border:0}.contact-identity{display:flex;align-items:center;gap:10px}.contact-identity .avatar{width:42px;height:42px;border-radius:12px;flex-shrink:0}.contact-identity strong{font-size:15px}.contact-identity small{margin-top:4px;font-size:12px}.edit-contact{display:flex;justify-content:space-between;color:#929ba2;font-size:11px;margin:14px 0}.contactactions{gap:8px}.contactactions span{font-size:12px;padding:10px;border:1px solid #2f3336;border-radius:10px;flex-direction:row;justify-content:center}.phone-row{font-size:12px;display:flex;align-items:center;gap:8px;margin-top:20px;color:#a4abb0}.phone-row>span{margin-left:auto}.contactlabel{font-size:10px;letter-spacing:.5px;display:flex;justify-content:space-between;margin:25px 0 12px;color:#71767b}.assigned{font-size:13px}.assigned i{margin-left:auto;font-style:normal;color:#71767b}.assigned small{font-size:11px}.addparticipant{font-size:12px;margin:14px 0}.label-set{display:flex;flex-wrap:wrap;gap:5px}.label-set>span{font-size:11px;border:1px solid #2f3336;border-radius:6px;padding:4px 6px}.label-set i,.kanban-detail i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#1d9bf0;margin-right:4px}.label-set>span:nth-child(2) i{background:#b790f5}.contextcard{min-height:0;padding:16px 0;border:0;border-top:1px solid #2f3336;border-radius:0;background:none;margin-top:20px;font-size:12px}.contextcard summary{cursor:pointer;font-size:12px}.contextcard>p{color:#9ba6ae;display:flex;gap:7px;margin-top:17px}.contextcard p>span{margin-left:auto;color:#71767b}.kanban-detail{padding-top:15px}.kanban-detail small{font-size:11px;color:#71767b}.kanban-detail p{display:flex;align-items:center;font-size:12px;padding:9px;border:1px solid #26292c;border-radius:7px;margin:6px 0 14px}.caption{font-size:11px}.under{max-width:1440px}

.workspace{grid-template-columns:332px minmax(0,1fr) 290px 44px;height:1010px}.contact{padding:0 12px 14px;margin-left:8px;border:1px solid #24262b;border-radius:12px;background:#09090b;overflow:auto;scrollbar-width:thin;scrollbar-color:#36383c transparent}.contact h3{height:48px;margin:0;padding:15px 1px;font-size:13px;align-items:center}.contactcard,.quick-real,.kanban-real,.journey-real{background:#16171b;border:1px solid #202127;border-radius:10px;padding:15px;margin:0 0 16px}.contact-identity{gap:10px;align-items:flex-start}.contact-identity .avatar{width:58px;height:58px;border-radius:9px}.contact-identity strong{display:block;font-size:17px;line-height:1.3}.contact-editicons{display:flex;gap:7px;margin-top:9px;color:#92939b}.contact-editicons span{width:25px;height:25px;background:#24242a;border-radius:50%;display:grid;place-items:center;font-size:13px}.contact-editicons span:last-child{color:#cf6a84;background:#342029}.contactactions{margin-top:14px;gap:7px}.contactactions span{background:#27282e;border:0;border-radius:8px;flex-direction:column;gap:6px;font-size:11px;padding:10px}.contactactions .ico{color:#7aaadd}.contact-address{margin-top:10px;background:#1d1e22;border-radius:8px;padding:10px;font-size:11px;color:#bbc0c5}.contact-address>div{display:flex;align-items:center;gap:7px;margin:0 0 8px}.contact-address>div:last-child{margin:0}.contact-address small{font-size:9px;margin:3px 0 0;color:#81858d}.contact-address .ico{width:12px;height:12px}.contactlabel{font-size:10px;margin:20px 0 10px;font-weight:600;letter-spacing:0}.assigned{font-size:11px;gap:7px}.assigned .avatar{width:27px;height:27px;flex-shrink:0}.assigned small{font-size:9px}.assigned i{font-size:9px}.ana-photo{background-image:url(/home/e69aa577bd2af65a.png);background-size:cover;background-position:center}.addparticipant{font-size:10px;margin:12px 0 0;color:#7baade}.label-set>span{font-size:9px;padding:3px 5px}.quick-real h4{font-size:12px;margin:0 0 22px;font-weight:500}.quick-real p{text-align:center;font-size:12px;color:#92939b;line-height:1.5;margin:0 0 10px}.quick-real>span{display:block;text-align:center;color:#63a0da;font-size:11px;margin-bottom:8px}.kanban-heading{display:flex;align-items:center;gap:8px;color:#898e98;font-size:10px}.kanban-heading .ico{width:12px;height:12px}.kanban-heading b{font-size:11px;color:#a5a9b2;margin-right:auto}.kanban-heading span:first-of-type{color:#1d9bf0}.kanban-heading span:nth-last-child(2){color:#bd647d}.card-title{margin:28px 8px 3px;font-size:12px;line-height:1.4}.funnel-name{display:block;font-size:10px;color:#858994;margin-left:8px}.stage-name{font-size:11px;color:#62a9e6;margin:4px 8px 16px;display:flex;justify-content:space-between}.stage-track{display:flex;gap:3px;margin:0 8px 15px;overflow:hidden}.stage-track i{display:block;flex:1;height:35px;min-width:9px;border-radius:10px;background:#2c2e36}.stage-track .done{background:#16ae87;box-shadow:inset 0 1px 6px #45d7b8}.value-label{margin-left:8px;font-size:10px;color:#92959e}.deal-value{font-size:21px;display:block;margin:4px 8px 27px}.kanban-actions{display:flex;gap:25px;margin:0 8px 25px;font-size:11px;color:#7cbae9}.open-card{display:block;margin:0 8px 8px;font-size:11px;font-weight:600}.journey-real{font-size:11px;color:#8d949e}.journey-real summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-weight:600}.journey-real summary:after{content:'⌄'}.journey-real p{font-size:10px;margin:15px 0 4px}.journey-real p span{color:#2bc49f;font-size:9px;float:right}.journey-real small{font-size:9px}.tools-rail{display:flex;flex-direction:column;align-items:center;gap:18px;padding:12px 0;border:1px solid #202127;border-radius:10px;background:#0a0a0c;margin-left:7px;color:#777d85;font-size:15px}.tools-rail>span{width:26px;height:26px;display:grid;place-items:center}.tools-rail .avatar{width:25px;height:25px}.rail-active{background:#24262d;border-radius:50%;color:#b7bfc8}.rail-ai{color:#23c6c0}.threadhead .ai-status{display:none}.header-stage{margin-left:auto;color:#e7e9ea;font-size:11px;text-align:right}.header-stage small{font-size:10px;margin-top:5px;color:#93999e}.threadhead>div{max-width:150px}.channel-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22b58e}.threadhead .resolve{margin-left:4px}.threadhead{gap:8px}.threadhead>div small{font-size:10px}.compose{background:#16181c}.draft{min-height:70px}.editor-footer .send{background:#bfc3c8}.editor-footer>div>span{display:none}.editor-footer>div>.ico:first-child{display:none}

.A figure{container-type:inline-size;padding-bottom:0;overflow:hidden}.crm{width:1488px;zoom:calc(100cqw / 1488px)}.workspace{display:grid!important;width:1488px;grid-template-columns:340px minmax(0,1fr) 328px 48px!important;height:1140px!important;min-height:0;max-height:none;padding:8px!important;gap:8px}.crmnav{height:60px;padding:14px 26px;gap:26px;font-size:14px;display:flex;align-items:center}.crmnav>span,.crmnav>strong{display:flex!important}.crmnav .account{margin-left:auto}.crmnav .ico{width:18px;height:18px}.crmbrand{display:block!important;width:32px;height:32px}.inbox{display:block!important;padding:20px 12px 0;overflow:hidden;background:#09090b;border:1px solid #24262b;border-radius:12px}.inbox h3{font-size:20px;margin:0 16px 22px}.search{font-size:14px;height:38px;padding:0 14px;margin:0 16px 10px}.tabs{font-size:12px;padding:19px 0;margin:0 2px 3px}.tabs em{font-style:normal;font-size:10px;color:#92979e}.tabs b em{color:#1d9bf0}.person{padding:11px 14px;gap:11px;min-height:80px}.person .avatar{width:44px;height:44px}.rowtitle b{font-size:14px}.rowtitle time{font-size:12px}.rowpreview{font-size:13px}.rowpreview .ico{width:13px;height:13px}.rowpreview i{font-size:11px}.rowpreview em.ana-photo{background-image:url(/home/e69aa577bd2af65a.png)!important;background-size:cover!important;background-position:center!important;background-color:#222;width:18px;height:18px}.rowtags{font-size:11.5px;line-height:1.7}.channel .ico{width:11px;height:11px}.aispark .ico{width:12px;height:12px}.resize-handle{right:-16px}.thread{margin:0;background:#000;border-radius:12px}.threadhead{height:76px;min-height:76px;padding:12px 16px;gap:10px}.threadhead .avatar{width:36px;height:36px}.threadhead>div{max-width:290px;min-width:0}.threadhead>div>b{font-size:14px}.threadhead>div small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-stage{display:block!important;font-size:12px;margin-left:auto;white-space:nowrap}.header-stage small{font-size:11px}.resolve{font-size:12px;padding:8px 18px;border-radius:10px}.threadhead>.ico{width:16px;height:16px}.lead-context{padding:3px 12px;font-size:10px;height:22px}.messages{padding:16px;gap:14px;overflow-y:auto;overflow-x:hidden;justify-content:flex-end}.message-row:nth-of-type(3){--delay:.2s}.message-row:nth-of-type(4){--delay:.6s}.message-row:nth-of-type(5){--delay:1s}.message-row:nth-of-type(6){--delay:1.4s}.message-row:nth-of-type(7){--delay:1.8s}.activity{font-size:11px;margin-bottom:7px}.message-row{position:relative;max-width:75%;gap:2px;margin-right:30px}.message-row.in{align-self:flex-start;margin-right:0}.message-row.out{align-self:flex-end;align-items:flex-end}.bubble,.bubble.out{padding:12px 16px;font-size:14px;line-height:1.5;border-radius:12px;background:#27272e;max-width:100%;width:fit-content}.bubble.out{background:#1d9bf0;border-radius:12px;color:#f6fbff}.message-row .bubble:not(:first-child){border-top-left-radius:5px}.message-row.out .bubble:not(:first-child){border-top-left-radius:12px;border-top-right-radius:5px}.message-meta{font-size:11px;margin:3px 0 0;color:#9698a0;line-height:16px}.message-meta>span{color:#82b5d3}.message-avatar{position:absolute;right:-32px;bottom:19px;width:24px;height:24px}.suggestion{max-width:70%;margin:2px 30px 4px 0;padding:12px 16px;border-radius:20px 20px 5px 20px;align-self:flex-end}.suggestion p{font-size:14px;line-height:1.5}.assist-chips>span,.disc summary{font-size:12px;min-height:32px;padding:5px 10px}.suggestion-actions>span{font-size:12px}.compose{height:180px;margin:8px 16px 0;padding:14px 16px;background:#18191d;border:0;border-radius:12px;flex-shrink:0}.modes{font-size:12px!important;gap:16px!important}.modes>span:first-child{border-radius:10px;background:#27282d;padding:10px 14px}.modes i{display:none}.draft{padding:25px 0;min-height:76px;font-size:13px}.editor-footer{height:34px}.editor-footer>div{gap:16px;display:flex}.editor-footer>div>.ico{display:inline-block!important;width:20px;height:20px}.editor-footer>div>.send{display:flex!important;align-items:center;gap:5px;font-size:12px;border-radius:11px;background:#bfc3c8;color:#24262b;padding:10px 14px}.editor-footer .send .ico{width:14px;height:14px}.editor-more{align-self:center;color:#aaa;display:block}.editor-more .ico{width:22px;height:22px}.contact{display:block!important;margin:0;padding:0 16px 16px;border-radius:12px;background:#09090b}.contact h3{height:48px;margin:0 -1px 12px;padding:14px 0;font-size:13px}.contactcard,.quick-real,.kanban-real,.journey-real{padding:16px;margin-bottom:16px;border:0;border-radius:12px;background:#17181d}.contact-identity .avatar{width:64px;height:64px;border-radius:10px}.contact-identity strong{font-size:18px;line-height:1.3}.contact-editicons span{width:28px;height:28px}.contact-editicons .ico{width:14px;height:14px}.contactactions{margin-top:16px;gap:8px}.contactactions span{height:56px;font-size:12px;padding:9px}.contact-address{font-size:12px;padding:12px}.contact-address small{font-size:10px}.contactlabel{font-size:11px;margin:24px 0 14px}.assigned{font-size:12px;gap:8px}.assigned small{font-size:10px}.assigned i{font-size:10px}.assigned .avatar{width:28px;height:28px}.addparticipant{font-size:11px;margin-top:14px}.label-set>span{font-size:10px}.quick-real{padding:16px;min-height:170px}.quick-real h4{font-size:14px;margin-bottom:30px}.quick-real p{font-size:13px}.quick-real>span{font-size:12px}.kanban-heading{gap:12px;min-height:30px}.kanban-heading b{font-size:12px}.kanban-heading .ico{width:14px;height:14px}.card-title{margin-top:30px;font-size:13px}.funnel-name{font-size:11px}.stage-name{font-size:12px}.stage-track{gap:3px;margin-top:20px}.stage-track i{height:40px;border-radius:12px;box-shadow:none}.value-label{font-size:11px}.deal-value{font-size:24px}.mock-offers{font-size:11px;margin:24px 8px}.mock-offers p{display:flex;justify-content:space-between;color:#9299a3}.kanban-actions{font-size:12px}.open-card{font-size:12px}.tools-rail{display:flex!important;width:auto;margin:0;padding:12px 0;gap:15px;border-radius:12px}.tools-rail>span{width:30px;height:30px}.tools-rail .avatar{width:26px;height:26px}.tools-rail .ico{width:18px;height:18px}.disc-pop{left:0;right:auto;width:270px}.caption{padding:12px 18px}.A figure{border-radius:14px}.under{margin-top:26px}@media(max-width:650px){.wrap{padding:35px 12px}.A h1{font-size:38px}.caption{font-size:9px;padding:9px}.caption .demo{font-size:8px}.motion-toolbar{font-size:10px}.under{gap:9px;font-size:10px}}
.resolve{color:#ffffff!important}.contact-photo{background-image:url(/home/7e3c8708d9b8bf8c.png);background-size:300% 300%;background-repeat:no-repeat;}.face-0{background-position:0% 0%;}.face-1{background-position:50% 0%;}.face-2{background-position:100% 0%;}.face-3{background-position:0% 50%;}.face-4{background-position:50% 50%;}.face-5{background-position:100% 50%;}.face-6{background-position:0% 100%;}.face-7{background-position:50% 100%;}.face-8{background-position:100% 100%;}
.product-scene{position:relative;margin-top:52px}.brasa-guide{position:absolute;z-index:5;width:140px;height:140px;left:58%;top:-101px;pointer-events:none;filter:drop-shadow(0 10px 18px #1d9bf025)}.brasa-guide:after{content:'';position:absolute;width:60px;height:10px;left:34px;bottom:15px;border-radius:50%;background:#51d4ff20;filter:blur(9px)}.brasa-svg{display:block;width:100%;height:100%;overflow:visible}.brasa-animated,.brasa-static{display:block;width:100%;height:100%}.brasa-static{display:none}.tools-rail .rail-ai{width:40px;height:40px;margin:-4px 0;position:relative}.mac-titlebar{height:43px;display:flex;align-items:center;position:relative;background:linear-gradient(#242529,#1b1c20);border-bottom:1px solid #303238;padding:0 15px;color:#a8aab0}.mac-controls{display:flex;gap:8px}.mac-controls span{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0002}.mac-close{background:#ff5f57}.mac-minimize{background:#febc2e}.mac-expand{background:#28c840}.mac-title{position:absolute;left:50%;transform:translateX(-50%);font-size:12px;font-weight:600;letter-spacing:.15px}.mac-toolbar{margin-left:auto;width:18px;height:18px;color:#878b92}.mac-toolbar svg{width:100%;height:100%}.A figure{border-radius:13px;box-shadow:0 22px 80px #0006}.product-scene .crmnav{border-top:0}body:has(#motion-off:checked) .brasa-animated{display:none}body:has(#motion-off:checked) .brasa-static{display:block}@media(prefers-reduced-motion:reduce){.brasa-animated{display:none}.brasa-static{display:block}}@media(max-width:650px){.product-scene{margin-top:44px}.brasa-guide{width:105px;height:105px;top:-78px;left:60%}.mac-titlebar{height:33px;padding:0 10px}.mac-controls{gap:5px}.mac-controls span{width:9px;height:9px}.mac-title{font-size:10px}.mac-toolbar{width:15px;height:15px}}
.rowpreview{width:100%;min-width:0}.rowpreview>span{flex:1 1 0;min-width:0}.rowpreview>i{flex:0 1 auto;max-width:76px;overflow:hidden}.rowpreview>.unread,.person.active .rowpreview>.unread{flex:0 0 20px;width:20px;min-width:20px;height:20px;margin-left:auto;margin-right:0;align-self:center;padding:0!important;line-height:20px;box-sizing:border-box}.rowtitle time{margin-left:auto;text-align:right}.rowcontent{min-width:0;}
.journey{margin:110px auto 60px;max-width:1320px;padding:80px 28px 32px;border-top:1px solid #242529;text-align:left}.journey .eyebrow{color:#1d9bf0;letter-spacing:.12em;font-size:12px;font-weight:700}.journey h2{font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.045em;max-width:820px;margin:20px 0}.journey .intro{text-align:left;margin-left:0;color:#94979f;max-width:650px;font-size:18px;line-height:1.6}.journey-grid{display:grid;grid-template-columns:310px minmax(0,1fr);gap:40px;margin-top:46px;position:relative}.journey-grid>input{position:absolute;width:1px;height:1px;opacity:0}.steps{display:flex;flex-direction:column;gap:8px}.steps label{padding:24px 22px;border:1px solid transparent;border-radius:16px;cursor:pointer;transition:background .25s,border-color .25s}.steps label:hover{background:#14161a}.steps small{display:block;color:#737982;font-size:12px;margin-bottom:12px}.steps strong{font-size:20px;display:block;letter-spacing:-.02em}.steps p{font-size:14px;color:#92969f;line-height:1.65;margin:10px 0 0}#j1:checked~.steps label[for=j1],#j2:checked~.steps label[for=j2],#j3:checked~.steps label[for=j3]{border-color:#24445b;background:#0d1821}#j1:focus-visible~.steps label[for=j1],#j2:focus-visible~.steps label[for=j2],#j3:focus-visible~.steps label[for=j3]{outline:2px solid #1d9bf0}.journey-window{background:#08090b;border:1px solid #303238;border-radius:16px;overflow:hidden;min-width:0;box-shadow:0 25px 70px #0005}.journey-bar{height:44px;background:#17181b;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #292b30}.journey-bar i{width:9px;height:9px;border-radius:50%;background:#ff6057}.journey-bar i:nth-child(2){background:#febc2e}.journey-bar i:nth-child(3){background:#28c840}.journey-bar span{margin:auto;font-size:11px;color:#a9aab0;padding-right:40px}.jnav{display:flex;gap:22px;padding:19px 24px;border-bottom:1px solid #24262c;font-size:12px;color:#9599a1}.jnav b{color:#1d9bf0}.jscene{display:none;min-height:390px;padding:26px;animation:jenter .45s ease both}.jscene h3{font-size:20px;margin:0 0 6px;letter-spacing:-.02em}.jscene .muted{font-size:12px;color:#8e929b}.jscene p{line-height:1.6}.jscene .scene-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.jtag{font-size:11px;color:#44d4b0;border:1px solid #265147;padding:5px 9px;border-radius:6px;white-space:nowrap}.jconversation{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.jchat,.jcontext{border:1px solid #282a31;border-radius:10px;padding:18px}.jperson{display:flex;gap:10px;align-items:center;margin-bottom:25px;font-size:13px}.jperson .avatar{width:32px;height:32px;flex:0 0 32px}.jmessage{font-size:13px;background:#1e2027;border-radius:10px;padding:12px 14px;margin:12px 0;max-width:92%;line-height:1.6}.jmessage.sent{background:#1d9bf0;color:white;margin-left:auto}.jtime{font-size:10px;color:#858b94;text-align:right}.jcontext h4{font-size:13px;margin:0 0 20px}.jcontext dl{font-size:12px;margin:0}.jcontext dt{color:#858b94;margin-top:18px}.jcontext dd{margin:5px 0 0;color:#e4e6eb}.jboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jcolumn{background:#101115;border:1px solid #25272e;border-radius:9px;padding:12px;min-height:255px}.jcolumn h4{font-size:12px;margin:0 0 20px;display:flex;justify-content:space-between}.jcolumn h4 span{color:#737982}.jcard{background:#1a1b21;border:1px solid #343741;border-radius:8px;padding:13px;font-size:12px;box-shadow:0 8px 22px #0003}.jcard .jperson{margin-bottom:15px;font-weight:700}.jcard p{font-size:11px;color:#acb0b9;margin:8px 0}.jcard footer{border-top:1px solid #30333b;padding-top:10px;margin-top:14px;font-size:10px;color:#989fa9}.jghost{height:65px;border:1px dashed #2d3038;border-radius:8px;margin-top:12px}.jhelper{font-size:11px;color:#858d97;line-height:1.6;margin:20px 0 0}.jsettings{border:1px solid #292c33;border-radius:10px;overflow:hidden}.jsettings nav{display:flex;gap:22px;padding:17px 20px;border-bottom:1px solid #292c33;font-size:12px;color:#8e939e}.jsettings nav b{color:#1d9bf0}.jsettingrow{display:grid;grid-template-columns:1fr 30px 1fr;gap:10px;padding:16px 20px;border-bottom:1px solid #23262c;font-size:12px;align-items:center}.jsettingrow:last-child{border:0}.jsettingrow code{font-family:inherit;background:#191d24;border:1px solid #343b46;border-radius:6px;padding:9px 12px;color:#dce7f2}.jloop{display:flex;align-items:center;gap:12px;margin-top:20px;color:#92a4b8;font-size:12px}.jloop span{height:2px;flex:1;background:linear-gradient(90deg,#1d9bf0,#7b5cff);position:relative;overflow:hidden}.jloop span:after{content:'';position:absolute;width:30px;height:2px;background:white;animation:jsignal 2.5s linear infinite}.jproof{display:flex;justify-content:space-between;gap:20px;padding:16px 24px;border-top:1px solid #25282e;color:#79828e;font-size:10px}#j1:checked~.journey-window .scene1,#j2:checked~.journey-window .scene2,#j3:checked~.journey-window .scene3{display:block}.journey-caption{font-size:11px;color:#737983;margin:18px 0 0;text-align:right}@keyframes jenter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes jsignal{from{left:-30px}to{left:100%}}@media(prefers-reduced-motion:reduce){.jscene,.jloop span:after{animation:none!important}}@media(max-width:900px){.journey-grid{grid-template-columns:1fr;gap:24px}.steps{display:grid;grid-template-columns:repeat(3,1fr)}.steps label{padding:16px}.steps strong{font-size:16px}.steps p{font-size:12px}.journey{padding:55px 18px 20px;margin-top:60px}}@media(max-width:560px){.steps{grid-template-columns:1fr}.steps label{padding:13px 16px}.steps small{margin-bottom:5px}.steps p{margin-top:5px}.jscene{padding:16px;min-height:0}.jconversation{grid-template-columns:1fr}.jboard{grid-template-columns:1fr}.jcolumn{min-height:80px}.jcolumn:not(:nth-child(2)){display:none}.jnav{gap:16px;padding:16px}.jscene .scene-head{align-items:start;gap:10px}.jsettingrow{padding:12px;grid-template-columns:1fr 16px 1fr;font-size:11px}.jproof{padding:14px;line-height:1.5}.journey-caption{text-align:left}}
.message-meta .read-receipt{width:14px;height:14px;display:inline-block;vertical-align:middle;color:#1d9bf0;flex-shrink:0}
.journey-window{align-self:start;container-type:inline-size}.jscene{padding:0;min-height:0}.real-viewport{width:1320px;zoom:calc(100cqw / 1320px);height:1050px;overflow:auto;scrollbar-width:thin;scrollbar-color:#3c3f46 #15161b;text-align:left;background:#15161b}.real-viewport .crm{zoom:1!important;width:1320px!important;max-width:none!important;transform:none!important}.real-viewport .crmnav{height:54px;padding:0 24px;gap:24px;font-size:12px;background:#000;border-bottom:2px solid #274d71}.conversation-native{width:1488px;zoom:calc(100cqw / 1488px);height:1240px;background:#000}.conversation-native .crm{width:1488px!important}.conversation-native .workspace{height:1140px!important}.rback{font-size:12px;padding:14px 22px;background:#090a0d;border-bottom:1px solid #202228}.rtools{display:flex;align-items:center;gap:8px;padding:14px 20px;font-size:11px;white-space:nowrap}.rtools>span:not(:first-child){padding:7px 9px;border:1px solid #292b32;border-radius:10px}.rtools>b{padding:9px 12px;background:#2781f6;border-radius:10px;color:white}.rtools>strong,.redit>strong{background:#e6e8ed;color:#23252b;padding:7px 11px;border-radius:11px;font-size:11px}.rpush{margin-left:auto}.rboard{display:flex;gap:20px;padding:4px 26px 20px;overflow:hidden;height:900px}.rcolumn{flex:0 0 340px;background:#000;border:1px solid #24262d;border-radius:12px;overflow:hidden}.rcolhead{display:flex;align-items:center;gap:7px;padding:16px 13px;border-bottom:1px solid #24262d;font-size:12px}.rcolhead>i{width:7px;height:7px;border-radius:50%}.rcolhead>small{padding:4px;background:#1b1c23;border-radius:10px;color:#9598a4}.rcolhead>span{margin-left:auto;color:#9398a4}.rcolbody{padding:13px 10px}.rcard{background:#17181e;border:1px solid #30323b;border-radius:10px;padding:14px;margin-bottom:10px}.rcardhead{display:flex;gap:6px;align-items:center;font-size:12px}.rcardhead>.avatar{width:21px;height:21px;flex:0 0 21px}.rcardhead>b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.rcardhead>small{font-size:10px;color:#9297a1;white-space:nowrap}.rstatus{background:#eceef3;color:#6e7480;font-size:11px;padding:7px;border-radius:10px;white-space:nowrap}.rstatus i{display:inline-block;width:8px;height:8px;border:2px solid #ffb34a;border-left-color:#ddd;border-radius:50%}.rdesc{font-size:11px;color:#b6b9c2;line-height:1.6;margin-top:13px;min-height:53px}.rmore{font-size:9px;color:#67b6e6}.rlink{display:flex;gap:8px;align-items:center;background:#24252c;border-radius:8px;padding:8px;margin-top:12px;font-size:10px;color:#9398a2}.rlink>small{font-size:9px}.rpreview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.rlink>b{font-weight:400;color:#4682a7;background:#ceecfa;border-radius:10px;padding:4px 6px}.rtags{display:inline-block;margin-top:12px;background:#101116;font-size:10px;padding:3px 5px;border-radius:4px;color:#b2b7c0}.rfoot{display:flex;justify-content:space-between;font-size:10px;color:#a0a5ae;margin-top:16px}.rempty{border:1px dashed #262831;padding:35px;text-align:center;color:#8b909a;font-size:11px}.rempty>b{display:block;width:35px;height:35px;padding:8px;border-radius:50%;background:#181a20;margin:0 auto 12px}.redit{display:flex;align-items:center;gap:16px;padding:20px 22px}.redit>b{font-size:20px;font-weight:500}.redit>small{font-size:10px;color:#9398a1}.redit>span{margin-left:auto;font-size:11px}.rmain-tabs,.rsub-tabs{display:flex;gap:10px;margin:0 14px;border-bottom:1px solid #25272e;font-size:12px;color:#9ba1ac}.rmain-tabs>* ,.rsub-tabs>*{padding:13px 15px}.rmain-tabs>b,.rsub-tabs>b{color:#6bb5f9;border-bottom:2px solid #60a5fa;font-weight:500}.rsub-tabs{font-size:11px}.rcapi{padding:12px 15px 24px}.rcapi p{font-size:12px;line-height:1.55;color:#9499a4;margin:4px 0 0;text-align:left}.rcapi label{font-size:12px;color:#a0a5b0}.renabled{padding:16px;border-radius:16px;background:#191a20;display:flex;justify-content:space-between;align-items:center;font-size:14px}.rswitch{display:block;flex:0 0 36px;width:36px;height:20px;background:#2781f6;border-radius:20px;position:relative}.rswitch:after{content:'';width:16px;height:16px;border-radius:50%;background:#fff;position:absolute;right:2px;top:2px}.rswitch.green{background:#22c55e}.rnotice{display:flex;gap:12px;padding:12px;margin:24px 0;border:1px solid #1e4084;background:#0d1930;border-radius:12px;font-size:13px}.rnotice a{display:block;color:#60a5fa;margin-top:5px;font-size:12px}.rfields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rfields label>div,.rfield>div{font-size:14px;padding:10px 12px;background:#1b1c22;border:1px solid #33353e;border-radius:12px;margin-top:5px;color:#e4e7eb}.rfield{display:block;margin:20px 0}.rfield>.placeholder{color:#727884}.rinboxes{margin:24px 0}.rinboxes>span{display:inline-block;background:#162947;border:1px solid #275998;border-radius:12px;padding:8px 12px;font-size:12px;color:#93c5fd;margin-top:8px}.rcapi h4{font-size:14px;margin:24px 0 8px;font-weight:500}.rorigin{display:flex;gap:12px;align-items:center;border:1px solid #30323b;border-radius:12px;padding:12px;margin-top:12px;font-size:14px}.revent{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid #30323b;border-radius:12px;margin-top:8px;font-size:12px}.revent>b{font-weight:500}.revent>span{width:55%;border:1px solid #333641;background:#1b1c23;padding:9px;border-radius:8px}.jproof{line-height:1.5}.journey-caption{max-width:750px;margin-left:auto}.journey-window .native-shell .avatar{background-size:cover}.real-viewport .rtools small{color:#6cb4ee}
.r-icon{display:inline-block;width:13px;height:13px;vertical-align:middle;flex-shrink:0}.journey-window .native-shell .contact-photo{background-size:300% 300%}.real-viewport .native-shell{background:#15161b;min-height:1050px}.real-viewport{overflow-x:hidden}.rboard{overflow-x:auto}
.pilot{padding:90px 28px 70px;margin:90px auto 0;max-width:1280px;border-top:1px solid #272a30;text-align:left}.pilot-kicker{font-size:12px;letter-spacing:.12em;color:#1d9bf0}.pilot h2{font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.04em;max-width:750px;margin:18px 0}.pilot-lead{font-size:18px;line-height:1.6;color:#9299a4;max-width:650px;margin:0 0 32px;text-align:left}.pilot-demo{position:relative;background:#101115;border:1px solid #30333c;border-radius:24px;overflow:hidden;container-type:inline-size;box-shadow:0 20px 90px #0005}.pilot-top{padding:18px 24px;border-bottom:1px solid #282b32;display:flex;justify-content:space-between;font-size:12px;color:#a1a7b3}.pilot-top b{color:#e5e7eb}.pilot-stage{width:1000px;height:560px;zoom:calc(100cqw / 1000px);position:relative;overflow:hidden;background:radial-gradient(ellipse at 20% 45%,#14283188,transparent 52%),#0b0c10}.pilot-chat{position:absolute;top:28px;left:30px;width:440px;height:494px;background:#000;border:1px solid #30333a;border-radius:15px;overflow:hidden}.pilot-contact{display:flex;align-items:center;gap:12px;padding:18px;border-bottom:1px solid #282b31;font-size:15px}.pilot-contact .avatar{width:38px;height:38px;flex:0 0 38px}.pilot-contact small{display:block;color:#9096a2;font-size:11px;margin-top:5px}.pilot-contact .p-resolve{margin-left:auto;background:#1d9bf0;color:white;border-radius:8px;font-size:12px;padding:8px 12px}.pilot-date{text-align:center;font-size:10px;color:#8e95a1;padding:18px}.p-message{position:absolute;top:136px;left:20px;right:80px;padding:14px 16px;background:#202127;border-radius:12px;font-size:15px;line-height:1.5;animation:pmsg 18s linear infinite}.p-message small{display:block;font-size:10px;color:#939aa5;margin-top:8px}.p-suggestion{position:absolute;top:255px;left:44px;right:22px;border:1px dashed #3b8173;background:#0e2420;border-radius:12px;padding:16px;animation:psuggest 18s linear infinite}.p-suggestion header{display:flex;align-items:center;gap:8px;color:#75c9b6;font-size:12px}.p-suggestion header svg{width:21px;height:21px}.p-suggestion p{font-size:15px;line-height:1.55;margin:12px 0;color:#e0eeeb;text-align:left}.p-suggestion footer{display:flex;gap:8px;align-items:center;font-size:11px;color:#91b8ae}.p-suggestion footer span{background:#183a32;border-radius:7px;padding:7px 9px}.p-suggestion footer b{margin-left:auto;font-weight:500;color:white;background:#255d4f;border-radius:7px;padding:7px 12px}.p-human{position:absolute;bottom:20px;left:20px;right:20px;display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid #3a4651;border-radius:10px;background:#161b21;animation:phuman 18s linear infinite;font-size:12px}.p-human .avatar{width:26px;height:26px;flex:0 0 26px}.p-human small{margin-left:auto;color:#77c6ab}.p-bridge{position:absolute;left:482px;top:264px;width:40px;height:2px;background:#244956}.p-bridge:after{content:'';position:absolute;width:13px;height:4px;top:-1px;background:#4ccbb7;border-radius:5px;animation:pbridge 18s linear infinite}.p-kanban{position:absolute;left:538px;right:30px;top:28px;bottom:38px;background:#15161b;border:1px solid #30333a;border-radius:15px;overflow:hidden}.p-khead{padding:19px 18px;display:flex;align-items:center;gap:12px;font-size:13px;border-bottom:1px solid #292d34}.p-khead strong{font-size:11px;font-weight:500;background:#2781f6;padding:7px 10px;border-radius:8px;color:white}.p-khead span{margin-left:auto;color:#89919e;font-size:11px}.p-cols{display:flex;gap:12px;padding:16px;height:385px}.p-col{flex:1;border:1px solid #282b32;border-radius:10px;background:#000;padding:12px;font-size:11px}.p-col header{display:flex;align-items:center;gap:6px;color:#d6dae1}.p-col header i{width:5px;height:5px;background:#1d9bf0;border-radius:50%}.p-col:last-child header i{background:#18b98c}.p-col header small{margin-left:auto;color:#7b8491}.p-opportunity{position:absolute;width:170px;top:124px;left:27px;background:#191b21;border:1px solid #363b46;border-radius:10px;padding:13px;box-shadow:0 12px 30px #0005;animation:pcard 18s cubic-bezier(.22,1,.36,1) infinite}.p-opportunity header{display:flex;gap:7px;align-items:center;font-size:12px}.p-opportunity .avatar{width:23px;height:23px;flex:0 0 23px}.p-opportunity p{font-size:11px;line-height:1.6;color:#a8b1be;margin:14px 0;text-align:left}.p-opportunity .p-linked{font-size:10px;padding:8px;background:#252831;border-radius:7px;display:flex;justify-content:space-between;color:#a7b2c1}.p-opportunity .p-linked b{font-weight:400;color:#8ed3f5}.p-opportunity footer{font-size:10px;display:flex;align-items:center;justify-content:space-between;color:#8e98a7;margin-top:15px}.p-task{position:absolute;bottom:22px;left:24px;right:24px;background:#152921;border:1px solid #28523f;border-radius:9px;padding:13px;color:#96d2b2;animation:ptask 18s linear infinite;font-size:11px}.p-task b{display:block;color:#e5eee9;font-size:13px;margin-bottom:6px}.pilot-progress{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:22px 26px;background:#111318;border-top:1px solid #2a2e36}.pilot-progress div{font-size:12px;color:#a0a8b4}.pilot-progress i{display:block;height:3px;background:#262c35;border-radius:3px;margin-bottom:10px;overflow:hidden}.pilot-progress i:after{content:'';display:block;height:100%;background:#1d9bf0;transform-origin:left;animation:progress1 18s linear infinite}.pilot-progress div:nth-child(2) i:after{animation-name:progress2}.pilot-progress div:nth-child(3) i:after{animation-name:progress3}.pilot-progress div:nth-child(4) i:after{animation-name:progress4}.pilot-controls{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:18px 0;color:#8c95a4;font-size:11px}.pilot-controls button{font:inherit;font-size:12px;color:#dce4ef;border:1px solid #343d4b;background:#171c24;border-radius:20px;padding:10px 16px;cursor:pointer}.pilot-controls button:focus-visible{outline:2px solid #1d9bf0;outline-offset:3px}.pilot-demo[data-paused=true] *{animation-play-state:paused!important}.pilot-demo[data-static=true] *{animation:none!important}.pilot-demo[data-static=true] .p-opportunity{transform:translateX(200px)}.pilot-demo[data-static=true] .p-bridge:after{display:none}.pilot-note{font-size:11px;color:#747e8e;text-align:left;line-height:1.6}.pilot-demo .p-message,.pilot-demo .p-suggestion,.pilot-demo .p-human,.pilot-demo .p-task{opacity:1}
@keyframes pmsg{0%,3%{opacity:0;transform:translateY(8px)}7%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes psuggest{0%,19%{opacity:0;transform:translateY(10px)}24%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes phuman{0%,45%{opacity:0;transform:translateY(6px)}49%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes pbridge{0%,60%{opacity:0;transform:translateX(0)}61%{opacity:1;transform:translateX(0)}66%{opacity:1;transform:translateX(28px)}67%,100%{opacity:0;transform:translateX(28px)}}@keyframes pcard{0%,61%{transform:translateX(0)}72%,100%{transform:translateX(200px)}}@keyframes ptask{0%,73%{opacity:0;transform:translateY(6px)}78%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes progress1{0%{transform:scaleX(0)}20%,100%{transform:scaleX(1)}}@keyframes progress2{0%,20%{transform:scaleX(0)}45%,100%{transform:scaleX(1)}}@keyframes progress3{0%,45%{transform:scaleX(0)}65%,100%{transform:scaleX(1)}}@keyframes progress4{0%,65%{transform:scaleX(0)}94%,100%{transform:scaleX(1)}}
@media(prefers-reduced-motion:reduce){.pilot-demo *{animation:none!important}.pilot-demo .p-opportunity{transform:translateX(200px)}.pilot-demo .p-bridge:after{display:none}}@media(max-width:650px){.pilot{padding:45px 12px;margin-top:40px}.pilot-stage{width:500px;height:1080px;zoom:calc(100cqw / 500px)}.pilot-chat{left:20px;width:460px}.p-kanban{left:20px;right:20px;top:555px;bottom:25px}.p-bridge{left:247px;top:534px;width:2px;height:17px}.p-bridge:after{display:none}.pilot-progress{gap:10px;padding:16px}.pilot-progress div{font-size:10px}.pilot-controls{align-items:flex-start}.pilot-lead{font-size:16px}.pilot-top{padding:15px}.p-opportunity{width:178px}.pilot-controls>span{max-width:55%}}

.pilot-demo .p-message{top:136px;right:90px;animation:fast-first 6.5s linear infinite}.p-reply{position:absolute;top:235px;left:95px;right:20px;background:#1d9bf0;color:#fff;padding:14px 16px;border-radius:12px;font-size:15px;line-height:1.5;animation:fast-reply 6.5s linear infinite}.p-close{position:absolute;top:334px;left:20px;right:115px;background:#202127;padding:14px 16px;border-radius:12px;font-size:15px;line-height:1.5;animation:fast-close 6.5s linear infinite}.p-reply small,.p-close small{display:block;margin-top:7px;font-size:10px;opacity:.65}.p-kanban .p-opportunity{animation:fast-card 6.5s cubic-bezier(.22,1,.36,1) infinite}.p-kanban .p-task{animation:fast-done 6.5s linear infinite}.pilot-progress{grid-template-columns:repeat(3,1fr)}.pilot-progress i:after{animation:fast-progress1 6.5s linear infinite!important}.pilot-progress div:nth-child(2) i:after{animation-name:fast-progress2!important}.pilot-progress div:nth-child(3) i:after{animation-name:fast-progress3!important}.p-bridge:after{animation:fast-signal 6.5s linear infinite}.p-khead strong{font-size:12px;background:transparent;color:#e7e9ef;padding:0}.pilot-demo[data-static=true] .p-opportunity{transform:translateX(200px);border-color:#318564}.pilot-demo[data-static=true] .p-reply,.pilot-demo[data-static=true] .p-close{opacity:1}.p-col:last-child header{color:#98deb4}
@keyframes fast-first{0%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes fast-reply{0%,12%{opacity:0;transform:translateY(5px)}17%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes fast-close{0%,35%{opacity:0;transform:translateY(5px)}40%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes fast-card{0%,44%{transform:translateX(0);border-color:#363b46}58%,100%{transform:translateX(200px);border-color:#318564}}@keyframes fast-done{0%,57%{opacity:0;transform:translateY(5px)}62%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes fast-signal{0%,43%{opacity:0;transform:translateX(0)}44%{opacity:1;transform:translateX(0)}52%{opacity:1;transform:translateX(28px)}53%,100%{opacity:0;transform:translateX(28px)}}@keyframes fast-progress1{0%{transform:scaleX(0)}17%,100%{transform:scaleX(1)}}@keyframes fast-progress2{0%,17%{transform:scaleX(0)}44%,100%{transform:scaleX(1)}}@keyframes fast-progress3{0%,44%{transform:scaleX(0)}62%,100%{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.pilot-demo .p-reply,.pilot-demo .p-close{opacity:1}.pilot-demo .p-opportunity{border-color:#318564}}

.p-ai-mover{position:absolute;top:76px;left:142px;width:65px;height:65px;z-index:3;animation:ai-pull 6.5s cubic-bezier(.22,1,.36,1) infinite;filter:drop-shadow(0 3px 9px #36c4d04d)}.p-ai-mover svg{display:block;width:100%;height:100%}.p-ai-label{position:absolute;left:24px;right:24px;bottom:105px;font-size:11px;color:#75d8c4;display:flex;gap:7px;align-items:center;animation:ai-label 6.5s linear infinite}.p-ai-label i{width:5px;height:5px;background:#55ddbf;border-radius:50%}.pilot-demo[data-static=true] .p-ai-mover{transform:translateX(200px);opacity:1}.pilot-demo[data-static=true] .p-ai-label{opacity:1}@keyframes ai-pull{0%,39%{opacity:0;transform:translateX(0) translateY(6px)}44%{opacity:1;transform:translateX(0) translateY(0)}58%,92%{opacity:1;transform:translateX(200px) translateY(0)}100%{opacity:0;transform:translateX(200px) translateY(0)}}@keyframes ai-label{0%,43%{opacity:0}48%,92%{opacity:1}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.p-ai-mover{opacity:1;transform:translateX(200px)}.p-ai-label{opacity:1}}

.features{margin:80px auto 0;border-top:1px solid #262a31;text-align:left;position:relative}.feature-sticky{position:sticky;top:0;padding:44px 0 25px;background:#000;overflow:hidden}.feature-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px;padding:0 6px}.feature-heading h2{font-size:clamp(30px,3.8vw,50px);letter-spacing:-.045em;line-height:1.08;margin:12px 0 14px;max-width:760px}.feature-heading p{font-size:16px;line-height:1.5;color:#949ca9;max-width:660px;text-align:left;margin:0}.feature-kicker{font-size:11px;color:#1d9bf0;letter-spacing:.12em}.feature-counter{white-space:nowrap;color:#818b9b;font-size:12px;margin-bottom:4px}.feature-window{overflow:hidden;padding:5px 0 20px}.feature-track{display:flex;gap:18px;will-change:transform}.feature-card{flex:0 0 calc((100% - 36px)/3);aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:18px;border:1px solid #303540;background:#12151b;display:flex;flex-direction:column;transition:border-color .25s,box-shadow .25s}.feature-card:hover{border-color:#53677f;box-shadow:0 6px 24px #0006}.feature-card:nth-child(2n){background:#101317}.feature-copy{padding:22px 22px 12px;position:relative;z-index:2}.feature-copy small{font-size:10px;letter-spacing:.07em;color:#69b7ed}.feature-copy h3{font-size:clamp(17px,1.9vw,25px);line-height:1.1;letter-spacing:-.03em;margin:11px 0 9px}.feature-copy p{font-size:12px;line-height:1.5;margin:0;color:#a2acba;text-align:left;max-width:95%}.feature-art{flex:1;min-height:0;position:relative;overflow:hidden;margin:8px 20px 0;background:#07090c;border:1px solid #2b3038;border-bottom:0;border-radius:12px 12px 0 0;padding:15px;font-size:11px;color:#dfe4eb}.feature-art header{display:flex;justify-content:space-between;font-size:10px;color:#8e9baa;margin-bottom:15px}.mini-person{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:12px}.mini-person .avatar{width:26px;height:26px;flex:0 0 26px}.mini-message{padding:10px 12px;background:#22252d;border-radius:9px;font-size:11px;line-height:1.4;margin-bottom:10px}.mini-out{background:#1d9bf0;color:white;margin-left:28px}.mini-stage{display:flex;align-items:center;justify-content:space-between;color:#8191a4;font-size:10px;margin-bottom:15px}.mini-stage b{font-weight:500;color:#8cdbb7}.mini-deal{border:1px solid #386753;border-radius:8px;padding:10px;background:#161e1b}.mini-deal small{display:block;color:#85c3a7;font-size:10px;margin-top:9px}.mini-event{display:grid;grid-template-columns:36px 1fr;gap:10px;border-top:1px solid #29303a;padding:12px 0}.mini-event time{color:#8b98a8;font-size:10px}.mini-event b{font-size:11px}.mini-event small{display:block;color:#8c9aac;font-size:10px;margin-top:5px}.mini-wave{display:flex;gap:4px;align-items:center;height:40px;justify-content:center;margin:10px 0}.mini-wave i{width:3px;border-radius:3px;background:#319dea;animation:wave 1s ease-in-out infinite alternate}.mini-wave i:nth-child(3n){animation-delay:.3s}.mini-wave i:nth-child(2n){animation-delay:.6s}.mini-call{display:flex;justify-content:space-around;font-size:17px;color:#a4afbe}.mini-call b{background:#9f3945;color:white;padding:6px 15px;border-radius:18px;font-size:11px}.mini-map{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:12px 0;border-bottom:1px solid #262e39;font-size:11px}.mini-map code{font:inherit;background:#1d2735;padding:8px;border:1px solid #354457;border-radius:6px;color:#9bc9f6}.mini-bars{display:flex;align-items:end;gap:12px;height:80px;border-bottom:1px solid #293445;padding:0 6px 0}.mini-bars i{flex:1;background:#1d9bf0;border-radius:4px 4px 0 0;opacity:.8}.mini-bars i:nth-child(2n){background:#49b9bd}.mini-legend{display:flex;justify-content:space-between;font-size:9px;color:#8c99aa;margin:9px 0}.feature-nav{display:flex;gap:7px;align-items:center;padding:4px 6px}.feature-nav i{height:5px;width:20px;border-radius:1px;background:#2b3441;transition:background .2s}.feature-nav i.active{background:#1d9bf0}.feature-nav span{margin-left:auto;font-size:11px;color:#8f99a8}.feature-footer{display:flex;justify-content:space-between;gap:20px;margin-top:22px;color:#737f90;font-size:10px;padding:0 6px}.feature-footer a{color:#9dc9ee;text-decoration:none}.features[data-scroll=false] .feature-sticky{position:static}.features[data-scroll=false] .feature-track{transform:none!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.features[data-scroll=false] .feature-card{width:100%}@keyframes wave{from{transform:scaleY(.4)}to{transform:scaleY(1)}}@media(max-width:900px){.feature-sticky{padding-top:28px}.feature-copy{padding:17px 16px 6px}.feature-art{margin:6px 12px 0;padding:12px}.feature-card{flex-basis:calc((100% - 18px)/2)}.features[data-scroll=false] .feature-track{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-heading{display:block}.feature-counter{margin-top:12px}}@media(max-width:650px){.features{margin-top:45px}.feature-sticky{position:static;padding:30px 4px}.feature-track,.features[data-scroll=false] .feature-track{display:grid;grid-template-columns:1fr;transform:none!important}.feature-card{aspect-ratio:1/1}.feature-copy h3{font-size:25px}.feature-copy p{font-size:14px}.feature-copy{padding:22px 22px 12px}.feature-art{margin:8px 22px 0;padding:16px}.feature-nav{display:none}.feature-counter{display:none}.feature-footer{display:block;line-height:1.7}.feature-footer a{display:block;margin-top:10px}}@media(prefers-reduced-motion:reduce){.feature-track{will-change:auto}.mini-wave i{animation:none}.feature-card{transition:none}}
.p-opportunity{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.p-opportunity>.rcard{width:310px;zoom:.55;margin:0;padding:14px;border:1px solid #363b46;background:#17181e;border-radius:10px}.p-opportunity .rcardhead>b{font-size:12px}.p-opportunity .rcardhead>small{font-size:10px}.p-opportunity .rcard header,.p-opportunity .rcard footer{display:initial}.p-opportunity .rcardhead>.avatar{width:21px;height:21px;flex:0 0 21px}.p-col header small{white-space:nowrap}.mini-native{width:310px;zoom:.77;transform-origin:top left}.mini-native .rcard{margin-bottom:0}.mini-native .rdesc{min-height:0}.mini-native .rcardhead>b{font-size:12px}.mini-native .photo{background-size:cover}.mini-stage{padding-bottom:9px;border-bottom:1px solid #2d313a}.p-khead{background:#15161b}.p-cols{background:#15161b}.p-col{border-radius:10px;background:#000}.p-col header{padding-bottom:12px;border-bottom:1px solid #282b32}.partnership{padding:96px 6px 72px;margin:0 auto;border-top:1px solid #252a31;display:grid;grid-template-columns:1fr 1fr;gap:70px;text-align:left;scroll-margin-top:20px}
.partnership-copy h2{font-size:clamp(32px,3.6vw,49px);line-height:1.09;letter-spacing:-.045em;margin:18px 0 22px;color:#f4f6f8}.partnership-copy h2 span{color:#47b4fa}.partnership-intro{font-size:17px;line-height:1.65;color:#a8b0bd;max-width:510px;margin:0}.partnership-roles{list-style:none;padding:0;margin:34px 0 28px}.partnership-roles li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid #24282f}.partnership-roles li>span{font-size:11px;color:#7290a8;padding-top:5px;font-variant-numeric:tabular-nums}.partnership-roles h3{font-size:16px;margin:0 0 7px;font-weight:600}.partnership-roles p{font-size:14px;line-height:1.55;color:#969fad;margin:0;max-width:400px}.partnership-definition{font-size:13px;line-height:1.6;color:#919baa;max-width:450px}.partnership-definition b{color:#d8dde5;font-weight:500}.partnership-example{padding-top:3px;min-width:0}.partnership-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:#8896a7;font-size:10px;letter-spacing:.08em}.partnership-toggle{font:inherit;color:#bdc8d6;letter-spacing:0;border:1px solid #323c49;background:transparent;border-radius:6px;padding:8px;cursor:pointer;white-space:nowrap}.partnership-toggle:focus-visible{outline:2px solid #53b9fc;outline-offset:3px}.partnership-scene{border:1px solid #303740;border-radius:18px;background:#0c0f13;overflow:hidden;box-shadow:0 22px 65px #0005}.partnership-person{display:flex;align-items:center;gap:12px;padding:20px 23px;border-bottom:1px solid #252c35}.partnership-person .avatar,.partnership-owner .avatar{width:34px;height:34px;flex-shrink:0}.partnership-person strong{display:block;font-size:14px}.partnership-person small{display:block;font-size:11px;color:#8e9aa9;margin-top:4px}.partnership-channel{margin-left:auto;font-size:10px;color:#8aac9b}.partnership-dialog{display:flex;flex-direction:column;gap:18px;padding:25px 23px}.partnership-turn{display:flex;flex-direction:column;gap:7px}.partnership-label{font-size:9px;letter-spacing:.1em;color:#8d9cac}.partnership-human,.partnership-next{align-items:flex-end}.partnership .bubble{font-size:13px;line-height:1.55;border-radius:11px;max-width:90%;padding:12px 15px;margin:0;white-space:normal;color:#e4e8ee}.partnership .bubble.out{background:#142e40}.partnership .bubble small{font-size:9px}.partnership-action{display:flex;align-items:center;gap:12px;padding:15px 12px;border-top:1px solid #204763;border-bottom:1px solid #204763;background:#0c1b28;margin:0 -4px}.partnership-action strong{font-size:13px;display:block;margin-top:5px;color:#cee9fc}.partnership-action p{font-size:11px;color:#93a2b1;margin:7px 0 0;line-height:1.5}.partnership-action p span{margin:0 7px}.partnership-action p b{font-weight:500;color:#9ce0bc}.partnership-brasa{width:42px;height:48px;flex-shrink:0;display:block}.partnership-brasa svg{width:100%;height:100%}.partnership-tick{margin-left:auto;color:#72c7a3;font-size:16px}.partnership-owner{padding:17px 23px;display:flex;gap:10px;align-items:center;background:#11161d;border-top:1px solid #29323d}.partnership-owner strong{display:block;font-size:12px;font-weight:500}.partnership-owner small{display:block;font-size:10px;color:#91a0b1;margin-top:4px;line-height:1.5}.partnership-footnote{font-size:10px;line-height:1.65;color:#788696;margin:15px 0 0;max-width:510px}.partnership-action{animation:partnerAccent 6.5s infinite;animation-play-state:paused}.partnership-brasa{animation:partnerNudge 6.5s infinite;animation-play-state:paused}.partnership-next .bubble{animation:partnerHuman 6.5s infinite;animation-play-state:paused}.partnership[data-running=true] .partnership-action,.partnership[data-running=true] .partnership-brasa,.partnership[data-running=true] .partnership-next .bubble{animation-play-state:running}@keyframes partnerAccent{0%,35%,90%,100%{border-color:#204763;background:#0c1b28}48%,68%{border-color:#369ddb;background:#122c40}}@keyframes partnerNudge{0%,35%,75%,100%{transform:translateY(0) rotate(0)}48%,62%{transform:translateY(-4px) rotate(-6deg)}}@keyframes partnerHuman{0%,65%,100%{box-shadow:0 0 0 1px transparent}78%,90%{box-shadow:0 0 0 1px #398cba}}
@media(max-width:900px){.partnership{gap:32px}.partnership-copy h2{font-size:36px}.partnership-caption{letter-spacing:0;font-size:9px}.partnership-dialog{padding:22px 17px}.partnership-person{padding:18px}.partnership-action p span{margin:0 3px}}
@media(max-width:700px){.partnership{grid-template-columns:1fr;padding:58px 0 45px;gap:30px}.partnership-copy h2{font-size:36px}.partnership-intro{font-size:16px}.partnership-roles{margin-top:20px}.partnership-example{max-width:560px;width:100%}.partnership-caption{font-size:9px}.partnership-channel{font-size:9px}.partnership .bubble{max-width:95%}}
@media(prefers-reduced-motion:reduce){.partnership-action,.partnership-brasa,.partnership-next .bubble{animation:none!important}.partnership-toggle{display:none}}

.sync-section{padding:90px 0 65px;border-top:1px solid #252b34;scroll-margin-top:28px}.sync-heading{text-align:center;max-width:760px;margin:0 auto 42px}.sync-heading h2{font-size:clamp(32px,4.5vw,56px);letter-spacing:-.045em;line-height:1.06;margin:18px 0}.sync-heading h2 span{color:#8f9daa}.sync-heading p{font-size:16px;line-height:1.6;color:#9aa8b6;max-width:570px;margin:auto}.sync-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sync-comparison article{min-width:0;border:1px solid #282c33;border-radius:24px;overflow:hidden;background:#0b0d11}.sync-comparison .sync-after{border-color:#245172;background:radial-gradient(ellipse at 50% 58%,#102d43 0, #0b1118 60%)}.sync-panel-title{padding:28px 28px 0}.sync-pill{display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.1em;border:1px solid #363b45;border-radius:99px;padding:7px 12px;color:#9b9fa9}.sync-after .sync-pill{color:#78c5fb;border-color:#265b7c;background:#10283b}.sync-panel-title h3{font-size:20px;letter-spacing:-.025em;margin:16px 0 0;color:#d1d8e0}.sync-stage{height:360px;position:relative;margin:0 10px}.sync-node{position:absolute;width:90px;height:66px;border:1px solid #34414e;border-radius:13px;background:#111c27;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;transform:translate(-50%,-50%);z-index:2;color:#67b9f2;box-shadow:0 8px 24px #0003}.sync-node svg{width:21px;height:21px}.sync-node span{font-size:10px;color:#c2d0dd}.n0{left:19.56%;top:20.83%}.n1{left:50%;top:12.5%}.n2{left:80.43%;top:20.83%}.n3{left:19.56%;top:79.16%}.n4{left:50%;top:87.5%}.n5{left:80.43%;top:79.16%}.sync-before .sync-node{background:#15171d;border-color:#30333b;color:#858b98;animation:sync-drift 5s ease-in-out infinite alternate}.sync-before .n0{left:18%;top:24%;rotate:-12deg}.sync-before .n1{left:53%;top:15%;rotate:9deg;animation-delay:-2s}.sync-before .n2{left:80%;top:35%;rotate:15deg;animation-delay:-3s}.sync-before .n3{left:20%;top:76%;rotate:10deg;animation-delay:-1s}.sync-before .n4{left:49%;top:86%;rotate:-10deg;animation-delay:-4s}.sync-before .n5{left:81%;top:73%;rotate:-7deg;animation-delay:-2s}.sync-before .sync-node span{color:#959ba5}.sync-gap{position:absolute;top:46%;left:0;width:100%;text-align:center;color:#a2a7b2;font-size:13px;line-height:1.8}.sync-gap span{font-size:11px;color:#697480}.sync-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center;flex-direction:column}.sync-core img{width:112px;height:112px;object-fit:contain;filter:drop-shadow(0 8px 22px #008bff40);animation:sync-breathe 5s ease-in-out infinite}.sync-core span{font-size:9px;letter-spacing:.1em;color:#8acdfc;white-space:nowrap;margin-top:7px}.sync-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sync-wires path{fill:none;stroke:#309ede;stroke-width:1.3;stroke-dasharray:4 9;animation:sync-flow 5s linear infinite;opacity:.6}.sync-summary{font-size:13px;color:#8f9aa7;text-align:center;padding:12px 20px 25px;margin:0}.sync-after .sync-summary{color:#b7d8ed}.sync-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.sync-footer p{font-size:12px;color:#8899a8;margin:0}.sync-pause{background:transparent!important;border:1px solid #303b48!important;color:#b3c4d2!important;border-radius:99px;padding:8px 13px;font:inherit;font-size:11px;cursor:pointer}.sync-pause:focus-visible{outline:2px solid #65bafa;outline-offset:4px}.sync-section[data-playing="false"] *{animation-play-state:paused!important}@keyframes sync-drift{to{translate:0 -7px}}@keyframes sync-breathe{50%{transform:translateY(-5px)}}@keyframes sync-flow{to{stroke-dashoffset:-52}}@media(max-width:700px){.sync-comparison{grid-template-columns:1fr}.sync-section{padding:55px 0 40px}.sync-heading{margin-bottom:28px}.sync-panel-title{padding:24px 22px 0}.sync-stage{height:320px}.sync-node{width:78px;height:60px}.sync-core img{width:95px;height:95px}.sync-panel-title h3{font-size:20px}.sync-footer{align-items:flex-start}.sync-heading p{font-size:15px}}@media(prefers-reduced-motion:reduce){.sync-section *{animation:none!important}.sync-pause{display:none}}

.site-footer nav{height:auto;min-height:0;padding:0;border:0;background:none;box-shadow:none}.site-footer{padding:60px 0 26px;text-align:left}.site-footer-main{display:grid;grid-template-columns:1.65fr 1fr 1fr 1fr;gap:35px}.site-footer-brand>a:first-child{font-size:34px;font-weight:750;letter-spacing:-.055em;color:#e9f3fa;text-decoration:none}.site-footer-brand>a:first-child span{font-size:10px;letter-spacing:.12em;font-weight:500;margin-left:12px;color:#60bdfa}.site-footer-brand p{font-size:12px;line-height:1.85;color:#8399ab;margin:20px 0}.site-footer .site-footer-contact{font-size:11px;color:#b8cedf;text-decoration:none}.site-footer-main nav{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.site-footer-main h3{font-size:11px;color:#d4e2ed;font-weight:550;margin:6px 0 9px}.site-footer-main nav a{font-size:11px;color:#8da4b7;text-decoration:none;line-height:1.4}.site-footer a:hover{color:#71c7ff}.site-footer a:focus-visible{outline:2px solid #69c5ff;outline-offset:5px}.site-footer-location{font-size:10px;line-height:1.8;color:#657d91;margin-top:15px}.site-footer-signature{font-size:clamp(85px,17vw,210px);font-weight:800;line-height:1.1;letter-spacing:-.075em;color:#101d29;border-bottom:1px solid #253645;padding:48px 0 25px;user-select:none;white-space:nowrap;overflow:hidden}.site-footer-signature span{font-size:.19em;letter-spacing:.06em;margin-left:20px;font-weight:500;color:#1b354a}.site-footer-legal{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;font-size:9px;color:#7990a3;line-height:1.7}.site-footer-legal small{display:block;font-size:9px;color:#597184}.site-footer-legal nav{display:flex;gap:22px;flex-wrap:wrap}.site-footer-legal a{color:#8ca5b9;text-decoration:none}@media(max-width:800px){.site-footer{padding-top:40px}.site-footer-main{grid-template-columns:1fr 1fr;gap:32px 22px}.site-footer-brand{grid-column:1/-1}.site-footer-main nav a{font-size:12px}.site-footer-main nav{gap:17px}.site-footer-signature{font-size:24vw;padding:30px 0 20px}.site-footer-signature span{margin-left:12px}.site-footer-legal{flex-direction:column;align-items:flex-start;gap:16px}}

.finish-proof,.finish-pricing,.finish-faq{padding:90px 0;border-top:1px solid #252b34;scroll-margin-top:28px}.finish-proof h2,.finish-price-head h2,.finish-faq h2,.finish-cta h2{font-size:clamp(34px,4.4vw,58px);line-height:1.05;letter-spacing:-.045em;margin:18px 0 28px}.finish-proof h2 span,.finish-price-head h2 span,.finish-faq h2 span{color:#8f9daa}.finish-proof-head{text-align:center}.finish-brand-strip{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;margin-top:50px;border-top:1px solid #232a33;border-bottom:1px solid #232a33}.finish-brand-strip>div{height:125px;display:flex;align-items:center;justify-content:center;padding:22px;border-right:1px solid #232a33}.finish-brand-strip>div:last-child{border:0}.finish-brand-strip img{max-width:100%;max-height:75px;object-fit:contain}.finish-price-head{display:flex;align-items:center;justify-content:space-between;gap:28px}.finish-price-head>p{color:#95a4b5;font-size:15px;line-height:1.9}.finish-price-head strong{color:#d2dee9;font-weight:400}.finish-config{display:grid;grid-template-columns:1fr 1fr 1.3fr;background:#0d1219;border:1px solid #293440;border-radius:16px;padding:24px 0;margin-top:22px}.finish-count,.finish-period{padding:0 25px}.finish-count{border-right:1px solid #2a3441}.finish-count label,.finish-period>span{display:block;color:#c4d3e0;font-size:12px;margin-bottom:15px}.finish-count>div{display:flex;gap:25px;align-items:center}.finish-count button{width:32px;height:32px;border:1px solid #3b4a5b;border-radius:8px;background:#19232e;color:white;font-size:19px;cursor:pointer}.finish-count button:disabled{opacity:.35;cursor:default}.finish-count output{font-size:27px;font-variant-numeric:tabular-nums;min-width:32px;text-align:center}.finish-config small{display:block;color:#8b9cab;font-size:10px;margin-top:12px}.finish-period>div{display:flex;background:#080c11;border-radius:8px;padding:3px;width:fit-content}.finish-period button{font:inherit;font-size:12px;color:#aab9c8;background:transparent;border:0;border-radius:6px;padding:9px 14px;cursor:pointer}.finish-period button[aria-pressed=true]{background:#2a435b;color:white}.finish-period b{font-size:10px;color:#8bd0ff;margin-left:8px}.finish-review{font-size:9px;letter-spacing:.04em;color:#80909f;margin:16px 0 24px}.finish-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.finish-offer{min-width:0;padding:25px 23px;border:1px solid #2b3642;border-radius:17px;background:#0c1117;display:flex;flex-direction:column}.finish-agent{background:#101e2b;border-color:#3878a6}.finish-offer header>span{font-size:11px;color:#6dbff6;letter-spacing:.08em}.finish-offer h3{font-size:28px;letter-spacing:-.035em;margin:13px 0 7px}.finish-offer header p{font-size:12px;color:#9aabbd;min-height:35px;margin:0}.finish-mechanism{border-top:1px solid #2d3c4a;border-bottom:1px solid #2d3c4a;padding:16px 0;font-size:11px;line-height:1.8;min-height:72px;color:#8eb6d1;margin:15px 0 24px}.finish-money{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.finish-money>span{font-size:14px;color:#b6c6d3}.finish-money strong{font-size:clamp(31px,3.5vw,45px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:600}.finish-money small{font-size:11px;color:#90a3b4}.finish-total{font-size:10px;color:#99b0c4;margin:8px 0 27px;min-height:15px}.finish-breakdown{font-size:10px;line-height:1.6;min-height:110px}.finish-breakdown>div{display:flex;justify-content:space-between;gap:8px;margin-bottom:9px;color:#97aabc}.finish-basis{display:block;font-size:8px;color:#718ca3;margin-bottom:12px}.finish-breakdown b{color:#c8d6e2;white-space:nowrap;font-weight:400}.finish-breakdown .finish-extra[hidden]{display:none}.finish-extra{border-top:1px dashed #38536b;padding-top:9px}.finish-plan-note{font-size:11px;line-height:1.7;color:#93a6b8;margin:auto 0 20px;min-height:38px}.finish-select{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:13px 10px;border:1px solid #456078;color:#fff;text-decoration:none;border-radius:8px;font-size:11px}.finish-agent .finish-select{background:#128fdc;border-color:#128fdc}.finish-under{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:25px}.finish-under>p{font-size:12px;line-height:1.8;color:#8b9cab;margin:0}.finish-under strong{display:block;color:#c3d0dd;font-weight:500}.finish-under details{font-size:12px}.finish-under summary{cursor:pointer;color:#c7d5e1;display:flex;justify-content:space-between;padding:6px 0}.finish-under details p{font-size:11px;line-height:1.8;color:#95a7ba}.finish-faq{display:grid;grid-template-columns:1fr 1.7fr;gap:65px}.finish-faq header a{color:#70bff4;font-size:12px;text-decoration:none}.finish-questions details{border-bottom:1px solid #273442}.finish-questions summary{list-style:none;display:flex;align-items:baseline;gap:17px;padding:23px 0;cursor:pointer;font-size:15px;line-height:1.5}.finish-questions summary small{color:#5c7f99;font-size:10px}.finish-questions summary>span{flex:1}.finish-questions summary>b{font-size:18px;color:#6dbcf3;font-weight:400}.finish-questions summary::-webkit-details-marker,.finish-under summary::-webkit-details-marker{display:none}.finish-questions details[open] summary>b{transform:rotate(45deg)}.finish-questions details>p{font-size:13px;line-height:1.8;color:#99abbc;margin:0 27px 25px}.finish-cta{display:grid;grid-template-columns:1.45fr 1fr;gap:20px;align-items:center;border-top:1px solid #29455a;border-bottom:1px solid #29455a;padding:65px 0;position:relative;overflow:hidden}.finish-cta h2{font-size:clamp(36px,4.7vw,62px)}.finish-cta h2 span{color:#71c6ff}.finish-cta-copy>p{max-width:460px;color:#99adbf;font-size:15px;line-height:1.7;margin:0 0 28px}.finish-cta-copy>a{display:inline-flex;gap:25px;align-items:center;padding:16px 19px;border-radius:9px;background:#138fdc;color:white;text-decoration:none;font-size:13px}.finish-cta-copy>small{display:block;color:#8098ab;font-size:10px;margin-top:13px}.finish-cta-art{position:relative;height:340px;display:flex;align-items:center;justify-content:center}.finish-cta-art img{width:160px;height:185px;object-fit:contain;filter:drop-shadow(0 0 24px #087fbd50)}.finish-orbit{position:absolute;width:280px;height:280px;border:1px solid #264359;border-radius:50%;transform:rotateX(35deg) rotate(-25deg)}.finish-orbit.second{width:335px;height:180px;transform:rotate(-35deg);border-style:dashed;border-color:#1e3f59}.finish-orbit-label{position:absolute;background:#132635;border:1px solid #31516a;border-radius:6px;padding:8px 10px;font-size:9px;letter-spacing:.06em;color:#9cc5df}.finish-orbit-label.first{top:38px;left:5px}.finish-orbit-label.last{bottom:53px;right:0}.finish-human{position:absolute;bottom:16px;font-size:9px;letter-spacing:.12em;color:#7fa9c7}.finish-footer{display:flex;align-items:center;gap:20px;padding:30px 0;color:#8396a7;font-size:11px}.finish-footer strong{font-size:20px;color:#d6e3ee}.finish-footer nav{margin-left:auto;display:flex;gap:20px}.finish-footer a{color:#9bb0c2;text-decoration:none}.finish-pricing button:focus-visible,.finish-pricing a:focus-visible,.finish-faq summary:focus-visible,.finish-cta a:focus-visible{outline:2px solid #69c5ff;outline-offset:4px}@media(max-width:800px){.finish-price-head{display:block}.finish-price-head>p{font-size:14px}.finish-count{min-width:0}.finish-count>div{gap:12px}.finish-count output{min-width:24px}.finish-count button{width:28px;height:30px;flex-shrink:0}.finish-config{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:20px 0}.finish-period{grid-column:1/-1;padding-top:18px;border-top:1px solid #2a3441}.finish-count:nth-child(2){border:0}.finish-count,.finish-period{padding-left:18px;padding-right:18px}.finish-offers{grid-template-columns:1fr}.finish-breakdown{min-height:0;margin-bottom:18px}.finish-plan-note{min-height:0}.finish-mechanism{min-height:0}.finish-offer header p{min-height:0}.finish-money strong{font-size:43px}.finish-under,.finish-faq,.finish-cta{grid-template-columns:1fr;gap:24px}.finish-proof,.finish-pricing,.finish-faq{padding:55px 0}.finish-brand-strip{grid-template-columns:repeat(3,1fr)}.finish-brand-strip>div{height:95px;padding:16px;border:0}.finish-brand-strip img{max-height:55px}.finish-cta{padding:40px 0}.finish-cta-art{height:270px;max-width:340px;width:100%;margin:auto}.finish-orbit{width:230px;height:230px}.finish-orbit.second{width:290px;height:150px}.finish-footer{flex-wrap:wrap}.finish-footer nav{margin:0}.finish-footer>span{flex-basis:60%}}
/* Offer hierarchy and optical logo sizing */
.finish-offers{gap:20px;align-items:stretch}.finish-offer{position:relative;padding-top:0;overflow:hidden}.offer-ribbon{min-height:46px;margin:0 -23px 24px;padding:14px 12px;background:#151e28;border-bottom:1px solid #2b3948;font-size:8px;letter-spacing:.055em;line-height:1.5;color:#8ea6bb;text-align:center}.finish-agent{border:2px solid #3eb0f4;background:linear-gradient(180deg,#152f44,#0e1b27 65%);box-shadow:0 0 0 4px #178fe00d,0 18px 50px #0004}.finish-agent .offer-ribbon{background:#188fd8;color:#fff;font-weight:700;border-color:#188fd8}.finish-agent h3{color:#e7f6ff}.finish-agent .finish-select{background:#139deb;border-color:#45bcff;box-shadow:0 6px 20px #008fdf25;font-weight:650}.finish-select{padding:15px 12px;font-size:12px;transition:background .2s,border-color .2s}.finish-select:hover{background:#243c50;border-color:#6bbbee}.finish-agent .finish-select:hover{background:#20afff}.finish-plan-note{min-height:58px}.finish-mechanism{min-height:82px}.finish-brand-strip{gap:0}.finish-brand-strip>div{height:126px;padding:20px 12px;min-width:0}.finish-brand-strip img{width:auto;max-width:100%;height:48px;max-height:none;object-fit:contain}.finish-brand-strip img[alt="Grupo Cupinsect"]{height:44px;max-width:150px}.finish-brand-strip img[alt="Patagonia Wild"]{height:66px}.finish-brand-strip img[alt="ISOcred"]{height:35px;max-width:150px}.finish-brand-strip img[alt="LIA Imobiliária"]{height:45px;max-width:145px}.finish-brand-strip img[alt="Brado"]{height:52px}@media(max-width:800px){.finish-brand-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.finish-brand-strip>div{height:102px;padding:18px 12px}.finish-brand-strip>div:last-child{grid-column:1/-1}.finish-brand-strip img[alt="Grupo Cupinsect"]{max-width:125px;height:38px}.finish-brand-strip img[alt="ISOcred"]{max-width:125px;height:31px}.finish-brand-strip img[alt="LIA Imobiliária"]{max-width:125px;height:39px}.finish-brand-strip img[alt="Patagonia Wild"]{height:60px}.finish-brand-strip img[alt="Brado"]{height:46px}.finish-plan-note,.finish-mechanism{min-height:0}.offer-ribbon{font-size:9px}.finish-offer{padding-top:0}.finish-agent{box-shadow:none}}@media(prefers-reduced-motion:reduce){.finish-select{transition:none}}


.tier-pricing{padding:80px 0;border-top:1px solid #293541;scroll-margin-top:25px}.tier-pricing>header{text-align:center}.tier-pricing h2{font-size:clamp(34px,4.4vw,58px);letter-spacing:-.045em;line-height:1.06;margin:18px 0}.tier-pricing h2 span{color:#8e9ead}.tier-pricing header>p{color:#9cafc0;font-size:15px;line-height:1.7}.tier-period{display:flex;justify-content:center;gap:5px;margin:26px auto 12px;background:#0d1720;border:1px solid #304357;border-radius:10px;width:fit-content;padding:5px}.tier-period button{font:inherit;font-size:12px;padding:11px 20px;background:transparent;border:0;color:#aac1d4;border-radius:6px;cursor:pointer}.tier-period button[aria-pressed=true]{background:#2a4861;color:white}.tier-period b{font-size:10px;color:#87d1ff;margin-left:8px}.tier-review{text-align:center;font-size:10px;line-height:1.5;color:#8297a9;margin:15px 0 30px}.tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tier-card{min-width:0;background:#0d131b;border:1px solid #2a3a49;border-radius:16px;overflow:hidden}.tier-featured{border:2px solid #42b6fa;background:#122332;box-shadow:0 0 0 4px #139dec0b}.tier-ribbon{padding:15px 8px;min-height:45px;text-align:center;font-size:8px;letter-spacing:.06em;background:#182531;color:#99b5cb}.tier-featured .tier-ribbon{background:#188fd8;color:white;font-weight:700}.tier-inner{padding:24px}.tier-inner h3{font-size:29px;letter-spacing:-.03em;margin:0 0 10px}.tier-desc{font-size:13px;color:#9db2c5;line-height:1.6;min-height:63px;margin:0 0 22px}.tier-money{display:flex;gap:5px;align-items:baseline;white-space:nowrap}.tier-money>span{font-size:14px;color:#9fb9ce}.tier-money strong{font-size:43px;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.tier-money small{font-size:11px;color:#8aa5bb}.tier-total{font-size:10px;color:#8faac1;margin:8px 0 23px;min-height:16px}.tier-select{display:flex;justify-content:space-between;gap:6px;padding:14px 10px;border:1px solid #436582;border-radius:8px;font-size:12px;color:white;text-decoration:none}.tier-featured .tier-select{background:#159be8;border-color:#159be8;font-weight:650}.tier-inherit{font-size:11px;line-height:1.7;color:#a2b9ca;min-height:56px;margin:21px 0}.tier-inner h4{font-size:9px;letter-spacing:.06em;color:#7396b1;margin:22px 0 10px}.tier-inner dl{margin:0}.tier-inner dl>div{display:flex;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid #293c4d;font-size:11px;line-height:1.5}.tier-inner dt{color:#91a9bd}.tier-inner dd{margin:0;color:#e0edf7;font-weight:550;text-align:right}.tier-ai{margin-top:24px;min-height:133px;border:1px solid #305c7d;background:#142e41;border-radius:10px;padding:16px 13px;display:flex;flex-direction:column;gap:9px}.tier-ai>span{font-size:8px;letter-spacing:.06em;color:#7eafd2}.tier-ai>strong{font-size:19px;color:#d8f0ff}.tier-ai>b{font-size:12px;font-weight:500;color:#78c7ff}.tier-ai>small{font-size:10px;color:#82a2bb}.tier-no-ai{background:#111a24;border-color:#2e3d4c}.tier-no-ai>strong,.tier-no-ai>b{color:#8b9eaf}.tier-inner ul{list-style:none;padding:0;margin:0}.tier-inner li{font-size:11px;line-height:1.6;color:#aec6d8;padding:7px 0}.tier-inner li.tier-unavailable{color:#718699}.tier-next{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:28px;padding:24px 0;border-bottom:1px solid #2a3b49}.tier-next span{font-size:9px;letter-spacing:.06em;color:#6993b1}.tier-next p{font-size:12px;line-height:1.8;color:#8faabd;margin:10px 0}.tier-next strong{font-size:14px;color:#cadce9;font-weight:500}.tier-conditions summary{display:flex;justify-content:space-between;cursor:pointer;font-size:12px;color:#aac4d8;padding:24px 0;list-style:none}.tier-conditions p{font-size:12px;line-height:1.8;color:#8fa5b7;max-width:850px}.tier-pricing a:focus-visible,.tier-pricing button:focus-visible,.tier-pricing summary:focus-visible{outline:2px solid #65c5ff;outline-offset:4px}@media(max-width:800px){.tier-grid{grid-template-columns:1fr}.tier-pricing{padding:50px 0}.tier-next{grid-template-columns:1fr;gap:10px}.tier-desc,.tier-inherit{min-height:0}.tier-inner{padding:23px}.tier-inner dl>div{font-size:12px}.tier-ribbon{font-size:9px}}
.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin:auto}.tier-inner{padding:30px}.tier-desc{min-height:44px}.enterprise-price strong{font-size:36px}.enterprise-deliveries li{padding:13px 0;border-bottom:1px solid #293c4d}.enterprise-deliveries b{display:block;font-size:14px;color:#e3edf6}.enterprise-deliveries span{display:block;font-size:12px;color:#96afc4;margin-top:5px}.enterprise-note{font-size:12px;line-height:1.7;color:#90a5b9;margin-top:24px}@media(max-width:800px){.tier-grid{grid-template-columns:1fr}.tier-inner{padding:23px}.enterprise-price strong{font-size:30px}} .modular{max-width:1000px;margin:36px auto 0;padding:30px;border:1px solid #2b4a63;border-radius:16px;background:#0d1722}.modular h3{font-size:29px;letter-spacing:-.03em;margin:14px 0}.modular>p{font-size:13px;line-height:1.7;color:#9eb6c9}.mod-controls{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:26px 0}.mod-controls label{font-size:13px;color:#d2e5f3}.mod-controls select{display:block;width:100%;padding:13px;margin:10px 0;border:1px solid #385a75;background:#162a3a;color:white;border-radius:8px;font:inherit}.mod-controls small{display:block;font-size:11px;color:#8da9bf;line-height:1.6}.mod-price-note{font-size:12px;color:#acc7db;line-height:1.8}.mod-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #30495e;margin-top:22px;padding-top:24px}.mod-summary span{font-size:11px;color:#9bb8cf;display:block}.mod-summary strong{font-size:30px;color:#e8f6ff;display:block;margin-top:8px}.mod-summary p{font-size:12px;line-height:1.8;color:#b3cbdc;max-width:440px}.modular .mod-foot{font-size:10px;margin:20px 0 0}.mod-controls select:focus-visible{outline:2px solid #63bbff;outline-offset:3px}@media(max-width:650px){.modular{padding:22px}.mod-controls{grid-template-columns:1fr}.mod-summary{display:block}}
.four-pricing .tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;gap:12px}.four-pricing .tier-inner{padding:21px 17px}.four-pricing .tier-inner h3{font-size:25px}.four-pricing .tier-desc{min-height:80px;font-size:12px}.four-pricing .tier-money strong{font-size:35px}.four-pricing .four-enterprise .tier-money strong{font-size:25px;line-height:42px}.four-pricing .tier-select{font-size:11px;min-height:44px;align-items:center}.four-pricing .tier-inherit{min-height:74px;font-size:11px}.four-pricing dl>div{font-size:10px}.four-included{padding:16px 0;display:grid;gap:10px;font-size:11px;color:#9bc6e4;border-bottom:1px solid #2f4356}.four-included b{color:#d0edff;font-weight:500}.four-fit{font-size:10px;line-height:1.8;color:#8eabc1;margin:18px 0 0}.four-enterprise-list li{border-bottom:1px solid #2b3e50;padding:13px 0!important}.four-enterprise-list b{display:block;color:#d6e4ef;font-size:12px;font-weight:500}.four-enterprise-list span{display:block;color:#8da7bb;font-size:10px;margin-top:4px}.four-transition{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:25px 0;color:#c6dceb}.four-transition b{font-size:14px;font-weight:500}.four-transition p{color:#8daabd;font-size:12px;line-height:1.7}.four-addons{padding:22px;border:1px solid #2c455a;border-radius:12px;display:flex;flex-wrap:wrap;gap:15px 30px;background:#0d1722}.four-addons>span{width:100%;font-size:10px;color:#6f9fbe;letter-spacing:.08em}.four-addons p{margin:0;font-size:12px;color:#b1cadd}.four-addons b{color:#e1eef8;font-weight:500;margin-right:7px}@media(max-width:1050px){.four-pricing .tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.four-pricing .tier-desc{min-height:44px}.four-pricing .tier-inherit{min-height:45px}.four-pricing dl>div{font-size:12px}}@media(max-width:650px){.four-pricing .tier-grid{grid-template-columns:1fr}.four-pricing .tier-inner{padding:24px}.four-pricing .tier-desc,.four-pricing .tier-inherit{min-height:0}.four-transition{grid-template-columns:1fr;gap:5px}.four-addons{display:grid}.four-pricing .tier-money strong{font-size:42px}}
.plan-custom{margin:18px 0;border:1px solid #36536b;border-radius:9px;background:#102234;padding:0 11px}.plan-custom summary{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:11px;color:#d6efff;padding:13px 0;cursor:pointer;list-style:none}.plan-custom summary::-webkit-details-marker{display:none}.plan-custom summary>b{font-size:18px;font-weight:400}.plan-custom[open] summary>b{transform:rotate(45deg)}.plan-custom>p,.plan-custom>small{font-size:10px;line-height:1.7;color:#8facbf;display:block;margin:0 0 13px}.plan-step{padding:12px 0;border-top:1px solid #2d455b;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.plan-step b{font-size:11px;font-weight:500;color:#d8eaf7}.plan-step small{display:block;font-size:9px;color:#89a7bc;margin-top:4px}.plan-counter{display:flex;gap:8px;align-items:center}.plan-counter button{width:27px;height:27px;background:#244760;color:#fff;border:1px solid #46728f;border-radius:5px;font-size:17px;cursor:pointer}.plan-counter button:disabled{opacity:.3;cursor:default}.plan-counter output{font-size:12px;color:#e4f5ff;min-width:15px;text-align:center}.plan-counter button:focus-visible,.plan-custom summary:focus-visible{outline:2px solid #70c9ff;outline-offset:3px}.ai-unit-note{margin:25px 0 0;padding:22px;background:#101e2a;border-left:2px solid #45a8e1;border-radius:0 10px 10px 0}.ai-unit-note>b{font-size:15px;color:#d8ecfb}.ai-unit-note p{font-size:13px;color:#9ebace;line-height:1.7}.ai-unit-note small{font-size:10px;color:#7897ae;line-height:1.7}.four-pricing .tier-money strong{font-variant-numeric:tabular-nums}.plan-composition{color:#c3e0f5!important}

/* Pricing R3: comparable subscription plans and a separate implementation. */
.four-pricing .tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}
.four-pricing .tier-inner{padding:28px 24px}
.four-pricing .tier-inner h3{font-size:28px}
.four-pricing .tier-desc{font-size:14px;min-height:68px;line-height:1.6}
.four-pricing .tier-money strong{font-size:44px}
.four-pricing .tier-inherit{min-height:44px;font-size:12px}
.four-pricing dl>div{font-size:12px;padding:13px 0}
.four-pricing dl>div:first-child{border-top:1px solid #385369;padding:18px 0}
.four-pricing dl>div:first-child dd{font-size:25px;color:#91d6ff;line-height:1}
.four-pricing dl>div:first-child dt{color:#e0edf7}
.four-pricing .tier-featured{border-color:#3aafff;box-shadow:0 0 0 1px #3aafff}
.plan-value{min-height:69px;margin:16px 0 20px;padding:13px 0;border-top:1px solid #2b4356;border-bottom:1px solid #2b4356}
.plan-value b{display:block;color:#cae4f6;font-size:15px}.plan-value span{display:block;font-size:11px;color:#94b0c6;margin-top:7px;line-height:1.5}
.tier-featured .plan-value b{color:#8bdbff}.plan-value-basis{font-size:11px;line-height:1.6;color:#8da6ba;margin:20px 0}
.four-pricing .enterprise-band{margin-top:32px;background:#111c27;border-color:#33495d}
.four-pricing .enterprise-band .tier-ribbon{text-align:left;padding:15px 28px;background:transparent;border-bottom:1px solid #2b4053;color:#8eabc0}
.four-pricing .enterprise-band .tier-inner{display:grid;grid-template-columns:1.1fr 1.4fr;column-gap:50px;padding:30px}
.enterprise-band h3,.enterprise-band .tier-desc,.enterprise-band .tier-money,.enterprise-band .tier-total,.enterprise-band .tier-select{grid-column:1}
.four-pricing .enterprise-band .tier-desc{min-height:0;margin-bottom:20px;max-width:380px}
.enterprise-band .tier-inherit{grid-column:2;grid-row:1 / span 2;margin:0!important;min-height:0!important;font-size:15px!important}
.enterprise-band .four-enterprise-list{grid-column:2;grid-row:3 / span 4;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}
.enterprise-band .four-fit{grid-column:1 / -1;min-height:0;margin:25px 0 0;padding-top:18px;border-top:1px solid #2b4053;font-size:11px}
.four-pricing .enterprise-band .tier-select{max-width:330px;margin-top:15px}
@media(max-width:850px){.four-pricing .tier-grid{grid-template-columns:1fr}.four-pricing .tier-desc,.four-pricing .tier-inherit{min-height:0}.four-pricing .enterprise-band .tier-inner{display:block}.enterprise-band .tier-inherit{margin-top:25px!important}.enterprise-band .four-enterprise-list{margin-top:15px}.plan-value{min-height:0}}
@media(prefers-reduced-motion:no-preference){.plan-counter button{transition:background .15s,transform .15s}.plan-counter button:active{transform:scale(.94)}}
.custom-total{padding:17px 0;margin:8px 0 16px;border-top:1px solid #41617b;border-bottom:1px solid #41617b}.custom-total>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.custom-total span{font-size:12px;color:#c4dfef}.custom-total strong{font-size:23px;color:#fff;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.custom-total small{display:block;font-size:11px;line-height:1.6;color:#9fbace;margin-top:9px}.omni-row{display:flex;align-items:center;gap:9px;padding:11px 0;border-bottom:1px solid #222c35}.omni-channel{flex:0 0 28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:15px;font-weight:600}.omni-channel.wa{background:#103d2b;color:#68d99e}.omni-channel.ig{background:#36243b;color:#e7a1df}.omni-channel.mail{background:#17334b;color:#92cfff}.omni-row>div{min-width:0;flex:1}.omni-row b{display:flex;justify-content:space-between;gap:8px;font-size:11px;font-weight:550}.omni-row b small{font-size:9px;font-weight:400;color:#7e9ab0}.omni-row p{font-size:10px;color:#adbac8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0}.omni-row div>span{font-size:9px;color:#7796ac}.omni-row>i{font-style:normal;border-radius:50%;background:#1799df;width:17px;height:17px;font-size:10px;display:grid;place-items:center;align-self:flex-end}.omni-footer{display:flex;justify-content:space-between;gap:5px;font-size:9px;color:#7f9daf;padding-top:12px}.omni-footer span{color:#bcd4e5}@media(min-width:851px){.omni-row{padding:6px 0}.omni-footer{display:none}.omni-art header{margin-bottom:5px}}.omni-channel.wa{background:#25d366;color:#fff}.omni-channel.ig{background:linear-gradient(35deg,#ffd776,#f56040 35%,#c13584 65%,#5851db);color:#fff}.omni-channel.mail{background:#fff}.omni-channel svg{display:block;flex-shrink:0}.flows-art{padding:12px}.flows-art header{margin-bottom:9px}.flow-step{display:flex;gap:9px;align-items:center;border:1px solid #2e4455;border-radius:7px;padding:7px 9px;background:#101c26}.flow-step>i{font-style:normal;color:#77caff;font-size:17px;width:21px;text-align:center}.flow-step b{display:block;font-size:10px;font-weight:550;color:#d4e5f3}.flow-step small{display:block;font-size:8px;color:#8faabd;margin-top:3px}.flow-link{height:8px;width:1px;background:#507d9e;margin-left:20px}@media(max-width:650px){.flow-step{padding:9px 11px}.flow-step b{font-size:12px}.flow-step small{font-size:10px}}
body>nav a{color:#adb4ba;text-decoration:none;font-size:13px}body>nav a:hover{color:#fff}.ctas a{font:700 14px Chirp;border:1px solid #2f3336;border-radius:40px;padding:15px 24px;background:transparent;color:#fff;text-decoration:none}.ctas .hero-primary{background:#1d9bf0;border-color:#1d9bf0;color:#fff}a:focus-visible{outline:2px solid #71c6ff;outline-offset:4px}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;padding:12px;background:#101c26;color:white}.skip-link:focus{top:10px}@media(max-width:650px){body>nav{gap:14px}body>nav .navitem{display:none}}
body>nav .navlogin{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;border:1px solid #41617b;border-radius:30px;background:#101c26;color:#fff;font-weight:700;white-space:nowrap}body>nav .navlogin:hover{background:#192f40;border-color:#71c6ff}@media(max-width:650px){body>nav{gap:8px}body>nav .navlogin,body>nav .navcta{padding:10px 12px;font-size:12px;white-space:nowrap}}@media(max-width:360px){body>nav .brand{font-size:18px;gap:6px}body>nav .brand img{width:25px;height:25px}body>nav .navlogin,body>nav .navcta{padding:10px 9px}}

.four-pricing .tier-on-demand strong{font-size:clamp(26px,3vw,36px);letter-spacing:-.04em;white-space:nowrap}
