.crm-landing{--bg:#08080c;--bg2:#0a0a11;--ink:#f4f4f7;--muted:#b0b0bc;--dim:#9ea0ac;--dimmer:#7c7c8a;--v:#8b8dff;--v2:#a5a7ff;--ac:#8b5cf6;--ac2:#a78bfa;--ac3:#c4b5fd;--cy:#2fd4b5;--am:#e8a94e;--bl:#5b8def;--gr:#3ecf8e;--rd:#e8686e;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.16,1,.3,1)}.crm-landing *{box-sizing:border-box}.crm-landing{scroll-behavior:smooth;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow-x:clip}.crm-landing h1,.crm-landing h2,.crm-landing h3,.crm-landing p{margin:0}.crm-landing .wrap{max-width:1080px;margin:0 auto;padding:0 40px}.crm-landing section{padding:148px 0;position:relative}.crm-landing section.tint{background:var(--bg2)}.crm-landing .glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.crm-landing .glow:before{content:"";background:radial-gradient(closest-side,var(--gc,#8b8dff1c),transparent 70%);width:1200px;height:660px;position:absolute;top:-28%;left:50%;transform:translate(-50%)}.crm-landing .eb{font-family:var(--mono);letter-spacing:.2em;color:var(--ac);text-transform:uppercase;align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.crm-landing .eb i{background:var(--ac);width:5px;height:5px;box-shadow:0 0 10px var(--ac);border-radius:50%;animation:2.6s ease-in-out infinite crm-breathe}.crm-landing h1{letter-spacing:-.04em;text-wrap:balance;margin-top:26px;font-size:clamp(42px,6.4vw,74px);font-weight:700;line-height:1.02}.crm-landing h2{letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(30px,4.1vw,46px);font-weight:700;line-height:1.08}.crm-landing .a{color:var(--ac2)}.crm-landing .lead{color:var(--muted);max-width:580px;margin-top:22px;font-size:17px;line-height:1.78}.crm-landing .ctr{text-align:center}.crm-landing .ctr .lead{margin-inline:auto}.crm-landing .k{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dimmer);font-size:10.5px}.crm-landing .btn{min-height:44px;transition:transform .35s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.crm-landing .btn:focus-visible{outline:2px solid var(--ac2);outline-offset:3px}.crm-landing .btn.p{color:#0a0a0c;background:linear-gradient(#fff,#e6e6ee);box-shadow:0 8px 30px -8px #ffffff4d,inset 0 1px #ffffffb3}.crm-landing .btn.g{color:var(--ink);background:#ffffff06;border:1px solid #ffffff21;font-weight:500}.crm-landing .btn:hover{transform:translateY(-2px)}.crm-landing .cta{gap:12px;margin-top:38px;display:flex}.crm-landing .ctr .cta{justify-content:center}.crm-landing .panel{text-align:left;background:linear-gradient(#0e0e16,#0a0a0f);border:1px solid #ffffff14;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 50px 100px -60px #000,0 0 90px -40px #8b8dff73}.crm-landing .pbar{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;display:flex}.crm-landing .dots{gap:6px;display:flex}.crm-landing .dots i{background:#26262e;border-radius:50%;width:8px;height:8px;display:block}.crm-landing .url{font-family:var(--mono);color:var(--dimmer);font-size:10.5px}.crm-landing .live{font-family:var(--mono);letter-spacing:.14em;color:var(--gr);white-space:nowrap;align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.crm-landing .live i{background:var(--gr);width:5px;height:5px;box-shadow:0 0 9px var(--gr);border-radius:50%;animation:2.2s ease-in-out infinite crm-breathe}.crm-landing .pfoot{background:#ffffff04;border-top:1px solid #ffffff0f;justify-content:space-between;gap:16px;padding:15px 26px;display:flex}.crm-landing .say{text-align:center;flex-direction:column;align-items:center;max-width:790px;margin:96px auto 0;display:flex}.crm-landing .say .s1{color:var(--dim);order:2;max-width:640px;margin-top:18px;font-size:15.5px;line-height:1.72}.crm-landing .say .s2{letter-spacing:-.025em;color:var(--ink);order:1;margin-top:0;font-size:27px;font-weight:600;line-height:1.36}.crm-landing .say .s2 b{color:var(--ac2);font-weight:600}.crm-landing .say:before{content:"";background:linear-gradient(90deg,#0000,#8b8dff6b,#0000);order:0;width:100%;max-width:520px;height:1px;margin:0 auto 32px;display:block}.crm-landing .rise{opacity:0;filter:blur(4px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transform:translateY(16px)}.crm-landing .rise.on{opacity:1;filter:none;transform:none}@keyframes crm-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.84)}}@keyframes crm-bl{0%,to{opacity:.25}50%{opacity:1}}@keyframes crm-sp{to{transform:rotate(360deg)}}@keyframes crm-fillbar{0%{width:0}to{width:100%}}@keyframes crm-nin{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.crm-landing .ms{margin-top:5px;font-size:8.5px}.crm-landing #thread{transition:opacity .4s var(--ease);flex:1;padding:24px 26px 6px;overflow:hidden}@keyframes crm-ptagPulse{0%,to{opacity:.45}}.crm-landing .cgrid{stroke:#ffffff0b;stroke-width:1px;vector-effect:non-scaling-stroke}.crm-landing .caxis{stroke:#ffffff1f;stroke-width:1px;vector-effect:non-scaling-stroke}.crm-landing .clab{font-family:var(--mono);letter-spacing:.16em;fill:#6e6e7a;text-transform:uppercase;font-size:11px}.crm-landing .cline{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.crm-landing .ccomp{stroke:#4a4a56;stroke-width:2.6px}.crm-landing .cyou{stroke:var(--ac);stroke-width:3.4px}.crm-landing .cfill{fill:url(#moatg);opacity:0}.crm-landing .cdot{opacity:0}.crm-landing .ctag{font-family:var(--mono);letter-spacing:.14em;fill:var(--ac3);opacity:0;font-size:12px;font-weight:500}.crm-landing #moat.on .ccomp,.crm-landing #moat.on .cyou{animation:4.5s ease-out both crm-cdraw}.crm-landing #moat.on .cfill{animation:1.2s ease-out 2.4s forwards crm-cshow}.crm-landing #moat.on .ctag{animation:1s ease-out 3.1s forwards crm-cshow}.crm-landing #moat.on .cdot{animation:.5s ease-out 3.4s forwards crm-cshow}@keyframes crm-cdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes crm-cshow{to{opacity:1}}.crm-landing .cleg{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:6px;display:flex}.crm-landing .cleg span{color:var(--dim);align-items:center;gap:9px;font-size:13px;display:inline-flex}.crm-landing .cleg i{border-radius:2px;width:22px;height:3px;display:block}@keyframes crm-chiefP{0%{opacity:.5;transform:scale(1)}55%,to{opacity:0;transform:scale(1.06)}}.crm-landing .gch{flex-direction:column;gap:13px;margin-top:32px;display:flex}.crm-landing .gch span{color:var(--muted);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;display:flex}.crm-landing .gch i{width:20px;height:20px;color:var(--gr);background:#3ecf8e1a;border:1px solid #3ecf8e66;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-style:normal;display:flex}.crm-landing .calh{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:10px;display:grid}.crm-landing .calh span{text-align:center;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#55555f;font-size:8px}.crm-landing .calg{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.crm-landing .cald{aspect-ratio:1;font-family:var(--mono);color:#55555f;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease), border-color .4s var(--ease),background .4s var(--ease),color .4s var(--ease);background:#ffffff04;border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;font-size:10.5px;display:flex;transform:scale(.86)}.crm-landing .cald.in{opacity:1;transform:none}.crm-landing .cald.run{color:var(--ac3);background:#06b6d40f;border-color:#06b6d442}.crm-landing .cald.last{color:var(--gr);background:#3ecf8e26;border-color:#3ecf8e99;font-weight:700;box-shadow:0 0 20px -5px #3ecf8ee6}.crm-landing .cald.pad{box-shadow:none;background:0 0;border-color:#0000}.crm-landing .app{grid-template-columns:172px 1fr 208px;min-height:430px;display:grid}.crm-landing .arail{background:#00000038;border-right:1px solid #ffffff0e;padding:16px 14px}.crm-landing .aws{border-bottom:1px solid #ffffff0d;align-items:center;gap:9px;margin-bottom:10px;padding:0 6px 14px;display:flex}.crm-landing .awsm{background:linear-gradient(160deg,var(--ac),#6366f1);border-radius:7px;flex:none;width:22px;height:22px}.crm-landing .awsn{letter-spacing:-.01em;color:#e8e8f0;font-size:12.8px;font-weight:600}.crm-landing .anav{flex-direction:column;gap:1px;display:flex}.crm-landing .anav a{color:#8e8e9c;transition:background .35s var(--ease),color .35s var(--ease);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:12.4px;display:flex}.crm-landing .anav a.on{color:#e4e4ec;background:#8b5cf621}.crm-landing .anav a b{font-family:var(--mono);color:var(--ac2);margin-left:auto;font-size:9.5px;font-weight:500}.crm-landing .anav a i{opacity:.5;background:currentColor;border-radius:2px;flex:none;width:5px;height:5px;display:block}.crm-landing .agrp{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#5a5a66;padding:16px 8px 7px;font-size:8px}.crm-landing .amain{flex-direction:column;min-width:0;display:flex}.crm-landing .acmd{border-bottom:1px solid #ffffff0e;align-items:center;gap:9px;padding:11px 18px;display:flex}.crm-landing .acmd .ci{color:#63636f;flex:1;font-size:12.4px}.crm-landing .acmd .ck{font-family:var(--mono);color:#5a5a66;border:1px solid #ffffff17;border-radius:5px;padding:3px 6px;font-size:9px}.crm-landing .acrumb{font-family:var(--mono);letter-spacing:.11em;color:#5a5a66;padding:12px 18px 0;font-size:9px}.crm-landing .ahd{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:9px 18px 14px;display:flex}.crm-landing .aav{width:36px;height:36px;font-family:var(--mono);color:var(--ac2);background:#8b5cf61a;border:1px solid #8b5cf659;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:11.5px;display:flex}.crm-landing .ahn{letter-spacing:-.015em;color:#ededf3;align-items:center;gap:9px;font-size:14.5px;font-weight:600;display:flex}.crm-landing .ahot{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f0bc72;background:#e8a94e1a;border:1px solid #e8a94e57;border-radius:6px;padding:2px 7px;font-size:8px}.crm-landing .ahs{color:var(--dimmer);margin-top:3px;font-size:11.5px}.crm-landing .ahv{text-align:right;margin-left:auto}.crm-landing .ahv b{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;display:block}.crm-landing .ahv span{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--gr);margin-top:3px;font-size:8.5px;display:block}.crm-landing .aact{flex:1;padding:13px 18px 6px}.crm-landing .aar{grid-template-columns:20px 1fr auto;align-items:center;gap:10px;height:38px;transition:opacity .35s linear;display:grid}.crm-landing .aar.empty{opacity:0}.crm-landing .aai{width:20px;height:20px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;font-size:9px;display:flex}.crm-landing .aat{color:#c4c4d0;white-space:nowrap;text-overflow:ellipsis;font-size:12.2px;overflow:hidden}.crm-landing .aag{font-family:var(--mono);color:#5a5a66;white-space:nowrap;font-size:8.5px}.crm-landing .avoice{background:#8b5cf60b;border-top:1px solid #ffffff0e;padding:12px 18px 14px}.crm-landing .avh{align-items:center;gap:8px;display:flex}.crm-landing .avd{background:var(--ac2);width:6px;height:6px;box-shadow:0 0 9px var(--ac2);border-radius:50%;animation:1.5s ease-in-out infinite crm-breathe}.crm-landing .avt{color:#d6d6e0;height:36px;margin-top:9px;font-size:12.6px;line-height:1.5;overflow:hidden}.crm-landing .avt .cur{background:var(--ac2);vertical-align:-2px;width:1.5px;height:12px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.crm-landing .aside{background:#00000029;border-left:1px solid #ffffff0e;padding:16px 15px}.crm-landing .ask{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:#5a5a66;font-size:8px}.crm-landing .apv{letter-spacing:-.03em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:8px;font-size:19px;font-weight:700}.crm-landing .apd{font-family:var(--mono);color:var(--gr);margin-top:5px;font-size:9px}.crm-landing .athk{border-top:1px solid #ffffff0e;margin-top:20px;padding-top:15px}.crm-landing .athr{opacity:.35;transition:opacity .4s var(--ease);grid-template-columns:14px 1fr;align-items:baseline;gap:8px;margin-top:9px;display:grid}.crm-landing .athr.on{opacity:1}.crm-landing .athr i{color:var(--gr);font-size:9px;line-height:1.4}.crm-landing .athr.wait i{color:#5a5a66}.crm-landing .atht{color:#b4b4c2;font-size:11.4px;line-height:1.35}.crm-landing .atht em,.crm-landing .atd{font-style:normal;font-family:var(--mono);color:#5a5a66;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8.5px;display:block;overflow:hidden}.crm-landing .atl{display:block}.crm-landing .askr{color:#b4b4c2;align-items:center;gap:8px;margin-top:9px;font-size:11.4px;display:flex}.crm-landing .askr .sd{background:var(--gr);width:5px;height:5px;box-shadow:0 0 7px var(--gr);border-radius:50%;flex:none}.crm-landing .askr b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gr);margin-left:auto;font-size:8px;font-weight:500}@media (max-width:900px){.crm-landing .app{grid-template-columns:1fr}.crm-landing .arail,.crm-landing .aside{border:none;border-top:1px solid #ffffff0e}.crm-landing .arail{display:none}}.crm-landing .cards{gap:22px;margin-top:64px;display:grid}.crm-landing .c4{grid-template-columns:repeat(4,1fr)}.crm-landing .card{text-align:left;transition:border-color .55s var(--ease),transform .55s var(--ease);background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff12;border-radius:18px;padding:28px 26px 30px;position:relative;overflow:hidden}.crm-landing .card:before{content:"";background:linear-gradient(90deg,transparent,var(--ac,var(--v)),transparent);opacity:.55;height:1px;position:absolute;top:0;left:24px;right:24px}.crm-landing .card:hover{border-color:#ffffff24;transform:translateY(-4px)}.crm-landing .card .n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;min-height:44px;margin-top:16px;font-size:38px;font-weight:700}.crm-landing .card .b{color:var(--dim);margin-top:12px;font-size:14.2px;line-height:1.68}.crm-landing .pill{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;border-radius:7px;padding:5px 10px;font-size:10px;display:inline-block}@media (max-width:900px){.crm-landing .c4{grid-template-columns:1fr 1fr}}@media (max-width:600px){.crm-landing .c4{grid-template-columns:1fr}.crm-landing .cards{margin-top:44px}}.crm-landing .two{perspective:1800px;grid-template-columns:1fr 186px 1fr;align-items:stretch;margin-top:72px;display:grid}.crm-landing .two .panel{transform-style:preserve-3d;box-shadow:0 60px 120px -40px #000000b8,inset 0 1px #ffffff0e,0 0 90px -40px #8b8dff73}.crm-landing .two .panel.l{transform:rotateY(9deg)}.crm-landing .two .panel.r{transform:rotateY(-6deg)}.crm-landing .bdg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;border:1px solid;border-radius:100px;align-items:center;gap:5px;padding:3px 9px;font-size:8.5px;font-weight:500;display:inline-flex}.crm-landing .bdg.auto{color:var(--ac2);background:#8b5cf61a;border-color:#8b5cf65c}.crm-landing .bdg.recv{color:var(--gr);background:#3ecf8e14;border-color:#3ecf8e4d}.crm-landing .bdg i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite crm-breathe;display:block;box-shadow:0 0 6px}.crm-landing .eng{padding:16px 18px 18px}.crm-landing .engk{align-items:center;gap:8px;display:flex}.crm-landing .engt{letter-spacing:-.028em;color:#ededf3;margin-top:11px;font-size:19px;font-weight:700}.crm-landing .engs{font-family:var(--mono);letter-spacing:.09em;color:var(--dimmer);margin-top:6px;font-size:9.5px}.crm-landing .asg{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.crm-landing .asc{background:#ffffff04;border:1px solid #ffffff12;border-radius:11px;flex-direction:column;height:82px;padding:11px 12px 12px;display:flex}.crm-landing .asc.hot{border-color:color-mix(in srgb,var(--cc) 40%,transparent);background:color-mix(in srgb,var(--cc) 7%,transparent)}.crm-landing .asc.firing{border-color:color-mix(in srgb,var(--cc) 75%,transparent);box-shadow:0 0 26px -6px var(--cc);transition:border-color .2s,box-shadow .2s}.crm-landing .asck{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dimmer);font-size:8px}.crm-landing .asc.hot .asck{color:var(--cc)}.crm-landing .asct{color:#d4d4de;margin-top:7px;font-size:12.4px;line-height:1.35}.crm-landing .ascb{background:#ffffff0f;border-radius:3px;height:3px;margin-top:auto;overflow:hidden}.crm-landing .ascb i{background:var(--cc);border-radius:3px;width:0;height:100%;transition:width .9s linear;display:block}.crm-landing .asct .tk{color:var(--gr);margin-left:5px}.crm-landing .chk{border-top:1px solid #ffffff0e;flex-direction:column;gap:9px;margin-top:15px;padding-top:13px;display:flex}.crm-landing .chkr{color:#b6b6c4;align-items:center;gap:9px;font-size:12.2px;display:flex}.crm-landing .chkr i{width:14px;color:var(--gr);font-size:10px}.crm-landing .chkr.wait i{color:#5a5a66}.crm-landing .chkr b{font-family:var(--mono);color:#5a5a66;margin-left:auto;font-size:8.5px;font-weight:400}.crm-landing .engn.bump{text-shadow:0 0 16px #8b8dffcc;transition:text-shadow .2s}.crm-landing .mid{min-height:460px;position:relative;overflow:visible}.crm-landing .midk{white-space:nowrap;z-index:4;position:absolute;top:12px;left:50%;transform:translate(-50%)}.crm-landing .midb{white-space:nowrap;z-index:4;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.crm-landing .midb b{color:var(--ac2);font-weight:500}.crm-landing .lp{white-space:nowrap;z-index:5;letter-spacing:-.012em;color:#ededf3;offset-path:path("M -34 330 Q 93 132, 220 252");offset-rotate:0deg;will-change:offset-distance,opacity;background:#0e0e16f7;border:1px solid #8b8dff99;border-radius:100px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font-size:11.5px;font-weight:600;animation:3.6s cubic-bezier(.55,0,.45,1) forwards crm-chipFlow;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 24px -8px #8b8dffd9,0 0 0 1px #8b8dff47,0 2px 10px #00000080}.crm-landing .lp i{background:linear-gradient(135deg,var(--v),var(--ac2));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;display:flex}@keyframes crm-chipFlow{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.crm-landing .pipe{padding:16px 18px 18px}.crm-landing .pipeflash{transition:box-shadow .25s var(--ease);box-shadow:0 0 0 1px #8b8dff6b,0 0 44px -16px #8b8dffbf}.crm-landing .pipev{letter-spacing:-.035em;color:#ededf3;font-variant-numeric:tabular-nums;margin-top:11px;font-size:27px;font-weight:700}.crm-landing .pipev.bump{text-shadow:0 0 18px #8b8dffcc;transition:text-shadow .2s}.crm-landing .piped{font-family:var(--mono);color:var(--gr);margin-top:6px;font-size:10px}.crm-landing .pipel{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.crm-landing .pipeb{background:#ffffff0f;border-radius:3px;height:5px;margin-top:9px;overflow:hidden}.crm-landing .pipeb i{background:linear-gradient(90deg,var(--ac),var(--ac2));width:0;height:100%;transition:width 1.3s var(--ease);border-radius:3px;display:block}.crm-landing .land{border-top:1px solid #ffffff0e;margin-top:15px;padding-top:13px}.crm-landing #ldList{height:240px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.crm-landing .lr{grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;height:48px;display:grid}.crm-landing .lrts{font-family:var(--mono);color:#4e4e5a;white-space:nowrap;font-size:8.5px}.crm-landing .lr.new{animation:crm-nin .45s var(--ease) both}.crm-landing .lr.out{animation:crm-lout .42s var(--ease) forwards}@keyframes crm-lout{to{opacity:0;transform:translateY(8px)}}.crm-landing .lri{width:22px;height:22px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;font-size:9px;display:flex}.crm-landing .lrn{letter-spacing:-.01em;color:#e4e4ec;font-size:12.4px;font-weight:600;line-height:1.2;display:block}.crm-landing .lrd{min-width:0;font-family:var(--mono);color:#5a5a66;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8.5px;display:block;overflow:hidden}.crm-landing .lrt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:8px}.crm-landing .lrt.warm{color:#f0bc72;background:#e8a94e17;border:1px solid #e8a94e4d}.crm-landing .lrt.hot{color:#ee8b90;background:#e8686e17;border:1px solid #e8686e52}@media (max-width:1024px){.crm-landing .two{perspective:none;grid-template-columns:1fr;gap:0}.crm-landing .two .panel.l,.crm-landing .two .panel.r{transform:none}.crm-landing .mid{height:96px;min-height:0}.crm-landing .midk{top:10px}.crm-landing .midb{bottom:10px}}@media (max-width:600px){.crm-landing .asg{grid-template-columns:1fr}.crm-landing .asc{height:auto;min-height:74px}}.crm-landing .ways{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.crm-landing .way{text-align:left;background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden}.crm-landing .way:before{content:"";background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.85;height:1px;position:absolute;top:0;left:24px;right:24px}.crm-landing .wayn{font-family:var(--mono);letter-spacing:.18em;color:var(--ac2);font-size:10px}.crm-landing .way h3{letter-spacing:-.02em;margin-top:14px;font-size:18px;font-weight:600;line-height:1.3}.crm-landing .way p{color:var(--dim);margin:11px 0 22px;font-size:13.6px;line-height:1.68}.crm-landing .mock{background:#00000047;border:1px solid #ffffff12;border-radius:11px;height:206px;margin-top:auto;padding:12px;overflow:hidden}.crm-landing .arow{color:#b8b8c6;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 2px;font-size:12px;display:grid}.crm-landing .arow:last-child{border-bottom:none}.crm-landing .ast{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:8.5px;transition:color .4s}.crm-landing .ast.run{color:var(--ac2)}.crm-landing .ast.live{color:var(--gr)}.crm-landing .ast.q{color:var(--dimmer)}.crm-landing .tbar2{border-bottom:1px solid #ffffff0f;gap:5px;margin-bottom:8px;padding-bottom:9px;display:flex}.crm-landing .tbar2 i{background:#26262e;border-radius:50%;width:7px;height:7px;display:block}.crm-landing .tline{font-family:var(--mono);color:#b8b8c6;white-space:nowrap;font-size:11px;line-height:1.85;overflow:hidden}.crm-landing .tline .fn{color:var(--ac2)}.crm-landing .tline .arg{color:var(--dimmer)}.crm-landing .tline .ok{color:var(--gr)}.crm-landing .vhead{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;margin-bottom:11px;padding-bottom:10px;display:flex}.crm-landing .vhead .vdot{background:var(--ac2);width:6px;height:6px;box-shadow:0 0 9px var(--ac2);border-radius:50%;animation:1.5s ease-in-out infinite crm-breathe;display:block}.crm-landing .vhead .vt{font-family:var(--mono);color:var(--dimmer);margin-left:auto;font-size:9.5px}.crm-landing .wave{align-items:center;gap:3px;height:30px;display:flex}.crm-landing .wave i{background:var(--ac2);opacity:.5;transform-origin:50%;border-radius:2px;flex:1;min-width:0;height:20%;animation:1.05s ease-in-out infinite crm-wv}@keyframes crm-wv{0%,to{opacity:.35;height:16%}50%{opacity:.95;height:92%}}.crm-landing .vtxt{color:#c6c6d2;height:74px;margin-top:13px;font-size:12.6px;line-height:1.55;overflow:hidden}.crm-landing .vtxt .cur{background:var(--ac2);vertical-align:-2px;width:1.5px;height:12px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.crm-landing .vact{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--gr);opacity:0;transition:opacity .45s var(--ease);font-size:9px}.crm-landing .vact.on{opacity:1}.crm-landing .flw{flex-direction:column;gap:9px;padding-top:4px;display:flex}.crm-landing .flr{opacity:.4;min-height:44px;transition:opacity .45s var(--ease),border-color .45s var(--ease),background .45s var(--ease);background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:11px;padding:9px 11px;display:grid}.crm-landing .flr.on{opacity:1;border-color:color-mix(in srgb,var(--fc,var(--ac)) 38%,transparent);background:color-mix(in srgb,var(--fc,var(--ac)) 7%,transparent)}.crm-landing .flr.on .fic{color:var(--fc2,var(--ac2));border-color:color-mix(in srgb,var(--fc,var(--ac)) 30%,transparent)}.crm-landing .flr.done{opacity:1;background:#3ecf8e0f;border-color:#3ecf8e57}.crm-landing .fic{width:26px;height:26px;color:var(--ac2);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;font-size:11px;display:flex}.crm-landing .flr.done .fic{color:var(--gr);border-color:#3ecf8e4d}.crm-landing .flk{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dimmer);font-size:8px;display:block}.crm-landing .flt{color:#d4d4de;margin-top:3px;font-size:12.4px;line-height:1.32;display:block}.crm-landing .scur b{color:var(--ac2);font-weight:600}.crm-landing .split2{grid-template-columns:1.04fr 1fr;align-items:center;gap:56px;display:grid}.crm-landing .split2.gl{grid-template-columns:1fr 1.04fr}.crm-landing .split2.gl .panel{order:-1}.crm-landing .split2 .eb{margin-bottom:0}.crm-landing .split2 h2{text-wrap:balance;font-size:clamp(26px,3.05vw,36px)}.crm-landing .split2 .lead{max-width:452px;margin-left:0}.crm-landing .split2 .pnt{letter-spacing:-.02em;color:var(--ink);margin-top:22px;font-size:20px;font-weight:600;line-height:1.42}.crm-landing .now{padding:18px 22px 4px}.crm-landing .nowh{align-items:center;gap:9px;padding-bottom:14px;display:flex}.crm-landing .nowc{background:#8b5cf60f;border:1px solid #8b5cf64d;border-radius:13px;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:16px;display:grid}.crm-landing .nowa{width:34px;height:34px;font-family:var(--mono);color:var(--ac2);background:#8b5cf61f;border:1px solid #8b5cf666;border-radius:11px;justify-content:center;align-items:center;font-size:11px;display:flex}.crm-landing .nown{letter-spacing:-.012em;color:#ededf3;white-space:nowrap;text-overflow:ellipsis;font-size:13.6px;font-weight:600;display:block;overflow:hidden}.crm-landing .nows{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dimmer);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8.5px;display:block;overflow:hidden}.crm-landing .nowdo{color:var(--ac2);align-items:center;gap:9px;height:18px;margin-top:12px;font-size:12.6px;display:flex}.crm-landing .nowdo span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.crm-landing .nowdo .sp{border:1.5px solid #ffffff24;border-top-color:var(--ac2);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite crm-sp}.crm-landing .nowdo.done{color:var(--gr)}.crm-landing .nowdo.done .sp{border:none;justify-content:center;align-items:center;font-size:11px;animation:none;display:flex}.crm-landing .nowb{background:#ffffff12;border-radius:3px;height:3px;margin-top:13px;display:block;overflow:hidden}.crm-landing .nowb i{background:var(--ac2);border-radius:3px;width:0;height:100%;transition:width .55s linear;display:block}.crm-landing .dgrp{align-items:center;gap:10px;padding:18px 22px 8px;display:flex}.crm-landing .dgrp i{background:#ffffff12;flex:1;height:1px;display:block}.crm-landing .dlist{padding:0 22px 6px}.crm-landing .drow{opacity:0;height:44px;transition:opacity .45s var(--ease),transform .45s var(--ease);border-bottom:1px solid #ffffff09;grid-template-columns:16px 1fr auto;align-items:center;gap:11px;display:grid;transform:translateY(-4px)}.crm-landing .drow:last-child{border-bottom:none}.crm-landing .drow.on{opacity:1;transform:none}.crm-landing .drow i{color:var(--gr);text-align:center;font-size:10px}.crm-landing .drn{color:#c8c8d4;white-space:nowrap;text-overflow:ellipsis;font-size:12.8px;overflow:hidden}.crm-landing .drt{font-family:var(--mono);color:#5a5a66;white-space:nowrap;font-size:8.5px}.crm-landing .app2{grid-template-columns:124px 1fr;min-height:398px;display:grid}.crm-landing .app2 .arail{padding:14px 11px}.crm-landing .pay{flex-direction:column;min-width:0;display:flex}.crm-landing .payh{border-bottom:1px solid #ffffff0e;padding:15px 18px 14px}.crm-landing .payv{letter-spacing:-.035em;color:#ededf3;font-variant-numeric:tabular-nums;transition:color .5s var(--ease);margin-top:8px;font-size:30px;font-weight:700}.crm-landing .payv.drop{color:var(--gr)}.crm-landing .paym{font-family:var(--mono);color:var(--dimmer);transition:color .5s var(--ease);margin-top:6px;font-size:9.5px}.crm-landing .paym.good{color:var(--gr)}.crm-landing .paylist{flex:1;padding:6px 18px 0}.crm-landing .payr{border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-content:center;gap:5px 12px;height:62px;display:grid}.crm-landing .payr:last-child{border-bottom:none}.crm-landing .payn{color:#c8c8d4;font-size:13px;transition:color .4s}.crm-landing .payr.work .payn,.crm-landing .payr.paid .payn{color:#ededf3;font-weight:600}.crm-landing .paya{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;transition:color .4s}.crm-landing .payr.paid .paya{color:var(--gr)}.crm-landing .pays{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--rd);grid-column:1/-1;align-items:center;gap:7px;font-size:8.5px;transition:color .4s;display:flex}.crm-landing .payr.work .pays{color:var(--ac2)}.crm-landing .payr.paid .pays{color:var(--gr)}.crm-landing .pays .sp{border:1.5px solid #ffffff24;border-top-color:var(--ac2);border-radius:50%;flex:none;width:9px;height:9px;animation:.8s linear infinite crm-sp}.crm-landing .payfoot{background:linear-gradient(#3ecf8e12,#0000);border:1px solid #3ecf8e3d;border-radius:12px;align-items:center;gap:12px;margin:4px 18px 0;padding:13px 15px;display:flex}.crm-landing .payfl{color:#dcdce6;font-size:12.6px}.crm-landing .payfv{font-family:var(--mono);color:var(--gr);white-space:nowrap;margin-left:auto;font-size:12.5px}.crm-landing .payfv s{color:#5a5a66;margin-right:7px;text-decoration:line-through}@media (max-width:900px){.crm-landing .app2{grid-template-columns:1fr}.crm-landing .app2 .arail{display:none}}.crm-landing .rolelist{text-align:left;margin-top:8px;padding:6px 0 10px}.crm-landing .role{transition:background .4s var(--ease);border-bottom:1px solid #ffffff0f;grid-template-columns:210px 1fr auto;align-items:baseline;gap:28px;padding:20px 30px;display:grid}.crm-landing .role:last-child{border-bottom:none}.crm-landing .role:hover{background:#ffffff04}.crm-landing .rolek{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ac2);font-size:10px}.crm-landing .roleb{color:var(--dim);font-size:14.6px;line-height:1.66}.crm-landing .roleb b{letter-spacing:-.015em;color:var(--ink);margin-bottom:5px;font-size:16px;font-weight:600;display:block}.crm-landing .rolec{font-family:var(--mono);letter-spacing:.06em;color:#5a5a66;white-space:nowrap;font-size:11px}@media (max-width:900px){.crm-landing .role{grid-template-columns:1fr;gap:7px;padding:18px 22px}.crm-landing .rolelist{padding:6px 0 10px}.crm-landing .rolec{font-size:10px}.crm-landing .ways{grid-template-columns:1fr}.crm-landing .split2,.crm-landing .split2.gl{grid-template-columns:1fr;gap:44px}.crm-landing .split2.gl .panel{order:0}.crm-landing .split2 .lead,.crm-landing .split2 .pnt{max-width:none}.crm-landing section{padding:88px 0}.crm-landing .wrap{padding:0 24px}.crm-landing .split{grid-template-columns:1fr!important;gap:48px!important}.crm-landing .ftr{grid-template-columns:1fr 1fr!important;gap:36px!important}.crm-landing nav .wrap>div:last-child span:not(.btn){display:none}.crm-landing nav .btn{padding:14px 18px!important}.crm-landing #cal{margin:0 auto;width:100%!important;max-width:430px!important}.crm-landing .gch{margin-top:26px}}@media (min-width:601px) and (max-width:900px){.crm-landing .ways{grid-template-columns:1fr;max-width:580px;margin-left:auto;margin-right:auto}.crm-landing #subs{max-width:580px;margin-left:0;margin-right:auto}.crm-landing .split2 .lead,.crm-landing .split2 .pnt{max-width:none}.crm-landing .rolelist .role{grid-template-columns:190px 1fr;gap:10px 22px}.crm-landing .rolec{grid-column:2;justify-self:start}}@media (max-width:1000px){.crm-landing .mock{height:auto}}@media (max-width:600px){.crm-landing .k,.crm-landing .eb{font-size:11.5px;line-height:1.45}.crm-landing .live,.crm-landing .url,.crm-landing .pill{font-size:11px}.crm-landing .ms{font-size:10.5px}.crm-landing .agrp,.crm-landing .acrumb,.crm-landing .ahot,.crm-landing .ahv span,.crm-landing .aag,.crm-landing .ask,.crm-landing .apd,.crm-landing .atht em,.crm-landing .atd,.crm-landing .askr b,.crm-landing .bdg,.crm-landing .asck,.crm-landing .chkr b,.crm-landing .lrts,.crm-landing .lrd,.crm-landing .lrt,.crm-landing .ast,.crm-landing .flk,.crm-landing .nows,.crm-landing .drt,.crm-landing .pays{font-size:10.5px;line-height:1.35}.crm-landing section{padding:72px 0}.crm-landing .wrap{padding:0 20px}.crm-landing .say{margin-top:56px}.crm-landing .say .s1{font-size:14.5px}.crm-landing .say .s2{font-size:20px}.crm-landing .cmpr{grid-template-columns:1fr;gap:15px}.crm-landing .cmpv{font-size:32px}.crm-landing .cta{flex-direction:column;align-items:stretch}.crm-landing .cta .btn{justify-content:center}.crm-landing .ftr{grid-template-columns:1fr!important;gap:32px!important}.crm-landing .pbar .url{display:none}.crm-landing .asg{grid-template-columns:1fr}.crm-landing .asc{height:auto;min-height:74px}.crm-landing .mock,.crm-landing .vtxt{height:auto}.crm-landing .pbar .live{letter-spacing:.08em;font-size:8.5px}.crm-landing .pbar{padding:11px 16px}.crm-landing .pfoot{flex-direction:column;gap:8px}.crm-landing #cal{max-width:none!important}.crm-landing #cal>div:nth-child(2){padding:16px 14px 14px!important}.crm-landing .calg,.crm-landing .calh{gap:4px}.crm-landing .cald{border-radius:5px;font-size:9px}.crm-landing .gch span{font-size:14px}}@media (prefers-reduced-motion:reduce){.crm-landing *{transition:none!important;animation:none!important}.crm-landing .rise{opacity:1;filter:none;transform:none}}@media (max-width:640px) and (orientation:portrait){.crm-landing #mockA{overflow:hidden;height:176px!important}.crm-landing #mockB{overflow:hidden;height:164px!important}.crm-landing #mockC{overflow:hidden;height:212px!important}.crm-landing .ahd{flex-wrap:wrap}.crm-landing .ahd>span:not(.aav):not(.ahv){flex:auto;min-width:0}.crm-landing .ahn{flex-wrap:wrap;gap:7px}.crm-landing .ahv{text-align:left;align-items:baseline;gap:9px;width:100%;margin-top:10px;margin-left:0;display:flex}.crm-landing .ahv b{display:inline}.crm-landing .ahv span{margin-top:0;display:inline}.crm-landing .amain .acmd{order:1}.crm-landing .amain .avoice{order:2}.crm-landing .amain .acrumb{order:3}.crm-landing .amain .ahd{order:4}.crm-landing .amain .aact{order:5}.crm-landing .mid{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;overflow:hidden;height:68px!important}.crm-landing .midk,.crm-landing .midb{position:static;transform:none}.crm-landing #moat{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0!important}.crm-landing .pfoot{flex-direction:column;align-items:flex-start;gap:7px}.crm-landing .pfoot .k{-moz-column-gap:14px;grid-template-columns:1fr auto;align-items:baseline;column-gap:14px;width:100%;line-height:1.5;display:grid}.crm-landing .pfoot .csep{display:none}.crm-landing .pfoot .clab,.crm-landing .pfoot .clab2{grid-column:1}.crm-landing .pfoot b,.crm-landing .pfoot .cend{text-align:right;white-space:nowrap;grid-column:2}.crm-landing .pfoot .k:first-child .cend{display:none}}@media (max-width:1000px) and (orientation:portrait){.crm-landing #mockA{overflow:hidden;height:180px!important}.crm-landing #mockB{overflow:hidden;height:160px!important}.crm-landing #mockC{overflow:hidden;height:216px!important}}@media (max-width:1000px) and (orientation:landscape){.crm-landing #mockA{overflow:hidden;height:200px!important}.crm-landing #mockB{overflow:hidden;height:160px!important}.crm-landing #mockC{overflow:hidden;height:210px!important}}
