@keyframes crm-drag{0%,16%{opacity:1;transform:translate(0)rotate(0);box-shadow:0 1px 2px #0000000f}24%{transform:translateY(-4px)rotate(-3deg)scale(1.05);box-shadow:0 18px 40px #11182733}60%{transform:translate(var(--dx),calc(var(--dy) - 4px)) rotate(2deg) scale(1.05);box-shadow:0 18px 40px #11182733}68%{transform:translate(var(--dx),var(--dy)) rotate(0) scale(1);box-shadow:0 0 0 2px var(--accent)}90%{transform:translate(var(--dx),var(--dy));opacity:1;box-shadow:0 0 0 2px var(--accent)}95%{transform:translate(var(--dx),var(--dy));opacity:0}96%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes crm-curIn{0%,10%{opacity:0;transform:translate(20px,20px)}16%,74%{opacity:1;transform:none}82%,to{opacity:0;transform:translate(16px,24px)}}@keyframes crm-dots{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes crm-leadIn{0%{opacity:0;transform:translateY(-14px)}12%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes crm-m1{0%,6%{opacity:0;transform:translateY(8px)}12%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes crm-m2{0%,28%{opacity:0;transform:translateY(8px)}34%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes crm-m3{0%,52%{opacity:0;transform:translateY(8px)}58%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes crm-ev{0%,30%{opacity:0;transform:scaleY(.3)}40%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes crm-rem{0%,10%{background:var(--bg2);color:var(--muted)}18%,90%{color:#0b7a55;background:#ecfdf5}to{background:var(--bg2);color:var(--muted)}}@keyframes crm-stage{0%,10%{width:12%}50%,90%{width:var(--w)}to{width:12%}}.elw-crm .dragcard{animation:7s cubic-bezier(.6,0,.3,1) infinite crm-drag}.elw-crm .cur{animation:7s infinite crm-curIn}.elw-crm .d{animation:1s ease-in-out infinite crm-dots}.elw-crm .leadrow{animation:6s ease-in-out infinite crm-leadIn}.elw-crm .m1{animation:9s ease-out infinite crm-m1}.elw-crm .m2{animation:9s ease-out infinite crm-m2}.elw-crm .m3{animation:9s ease-out infinite crm-m3}.elw-crm .ev{transform-origin:top;animation:6s ease-in-out infinite crm-ev}.elw-crm .rem{animation:6s ease-in-out infinite crm-rem}.elw-crm .stage{animation:6s ease-in-out infinite crm-stage}.elw-crm .web-logo{background:var(--bg2);border:1px solid var(--border);color:var(--text);border-radius:14px;align-items:center;gap:10px;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}.elw-crm .web-logo svg{color:var(--muted);transition:color .2s}.elw-crm .web-logo:hover svg{color:var(--c)}.elw-crm .bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.elw-crm .span2{grid-column:span 2}.elw-crm .feat{background:var(--bg);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:32px;padding:36px;display:flex;overflow:hidden}.elw-crm .feat.feature-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;display:grid}.elw-crm .feat-copy{flex-direction:column;gap:12px;display:flex}.elw-crm .feat-tag{letter-spacing:.04em;color:var(--accent-text);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.elw-crm .feat-title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.elw-crm .feat-title-lg{letter-spacing:-.02em;font-size:26px;font-weight:800}.elw-crm .feat-text{color:var(--text2);margin:0;font-size:15px;line-height:1.6}.elw-crm .feat-points{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.elw-crm .feat-points li{color:var(--text);gap:10px;font-size:14px;line-height:1.45;display:flex}.elw-crm .feat-points svg{color:var(--accent-text);flex-shrink:0;margin-top:1px}@media (max-width:600px){.elw-crm .bento{gap:20px}.elw-crm .feat{gap:24px;padding:24px}.elw-crm .feat.feature-split{gap:24px}}.elw-crm .g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.elw-crm .app-grid{grid-template-columns:200px minmax(0,1fr) 260px;min-height:420px;display:grid}@media (max-width:1100px){.elw-crm .app-grid{grid-template-columns:minmax(0,1fr) 240px}.elw-crm .app-side{display:none!important}}@media (max-width:960px){.elw-crm .bento,.elw-crm .g3{grid-template-columns:1fr}.elw-crm .span2{grid-column:auto}.elw-crm .h1{font-size:46px!important}.elw-crm .h2{font-size:34px!important}.elw-crm .app-grid{grid-template-columns:1fr}.elw-crm .app-chat{display:none!important}}@media (max-width:560px){.elw-crm .h1{font-size:38px!important}}@keyframes crm-chat1{0%,2%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes crm-chat2{0%,21%{opacity:0;transform:translateY(8px)}25%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes crm-chat3{0%,38%{opacity:0;transform:translateY(8px)}42%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes crm-chat4{0%,61%{opacity:0;transform:translateY(8px)}65%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes crm-typing1{0%,9%{opacity:0}11%,20%{opacity:1}22%,to{opacity:0}}@keyframes crm-typing2{0%,46%{opacity:0}48%,60%{opacity:1}62%,to{opacity:0}}.elw-crm .chat-m1{animation:12s infinite crm-chat1}.elw-crm .chat-m2{animation:12s infinite crm-chat2}.elw-crm .chat-m3{animation:12s infinite crm-chat3}.elw-crm .chat-m4{animation:12s infinite crm-chat4}.elw-crm .chat-t1{animation:12s linear infinite crm-typing1}.elw-crm .chat-t2{animation:12s linear infinite crm-typing2}@media (prefers-reduced-motion:reduce){.elw-crm .chat-t1,.elw-crm .chat-t2{display:none}}.elw-crm .pl{background:var(--bg);padding:104px 24px 112px;scroll-margin-top:72px}.elw-crm .pl-wrap{flex-direction:column;gap:56px;max-width:1200px;margin:0 auto;display:flex}.elw-crm .pl-head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.elw-crm .pl-eyebrow{letter-spacing:.04em;color:var(--accent-text);font-size:11px;font-weight:600}.elw-crm .pl-title{letter-spacing:-.04em;max-width:760px;margin:0;font-size:48px;font-weight:800;line-height:1.05}.elw-crm .pl-sub{max-width:560px;color:var(--text2);margin:0;font-size:18px;line-height:1.55}.elw-crm .pl-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.elw-crm .pl-card{grid-row:span 5;grid-template-rows:subgrid;background:var(--bg2);border:1px solid var(--border);border-radius:20px;row-gap:10px;padding:28px 24px;display:grid;position:relative}.elw-crm .pl-card.is-rec{border:2px solid var(--accent);box-shadow:0 16px 40px #f0a45029}.elw-crm .pl-badge{background:var(--accent);color:var(--accent-fg);border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:24px}.elw-crm .pl-top{display:contents}.elw-crm .pl-name{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.elw-crm .pl-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.elw-crm .pl-amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text);font-size:44px;font-weight:800;line-height:1}.elw-crm .pl-period{color:var(--muted);font-size:14px}.elw-crm .pl-desc{color:var(--text2);margin:0;font-size:14px;line-height:1.5}.elw-crm .pl-cta{border:1px solid var(--border2);background:var(--bg2);min-height:46px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;margin-top:12px;font-size:15px;font-weight:600;display:flex}.elw-crm .pl-cta-pri{background:var(--accent);color:var(--accent-fg);border:0;box-shadow:0 4px 14px #f0a45052}.elw-crm .pl-list{border-top:1px solid var(--border);flex-direction:column;align-self:start;gap:12px;margin-top:12px;padding-top:20px;display:flex}.elw-crm .pl-lead{color:var(--text);font-size:13px;font-weight:600}.elw-crm .pl-list ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.elw-crm .pl-list li{color:var(--text2);gap:10px;font-size:14px;line-height:1.45;display:flex}.elw-crm .pl-yes{color:#0b7a55;flex-shrink:0;margin-top:2px;display:inline-flex}.elw-crm .pl-no{color:var(--muted)}.elw-crm .pl-compare{background:var(--bg2);border:1px solid var(--border);border-radius:20px;overflow:hidden}.elw-crm .pl-compare summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;font-size:16px;font-weight:700;list-style:none;display:flex}.elw-crm .pl-compare summary::-webkit-details-marker{display:none}.elw-crm .pl-chev{color:var(--muted);transition:transform .2s}.elw-crm .pl-compare[open] .pl-chev{transform:rotate(180deg)}.elw-crm .pl-table-wrap{padding:0 12px 16px;overflow-x:auto}.elw-crm .pl-table{border-collapse:collapse;width:100%;min-width:760px}.elw-crm .pl-table th{text-transform:none;letter-spacing:normal;color:var(--text);background:0 0;border-bottom:0}.elw-crm .pl-table thead th{text-align:center;width:15%;padding:14px 16px;font-size:14px;font-weight:700}.elw-crm .pl-table thead th:first-child{width:40%}.elw-crm .pl-table thead th.is-rec{color:var(--accent-text)}.elw-crm .pl-table .pl-group th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:22px 16px 8px;font-size:11px;font-weight:600}.elw-crm .pl-table tbody th[scope=row]{border-top:1px solid var(--border);text-align:left;color:var(--text2);padding:12px 16px;font-size:14px;font-weight:500}.elw-crm .pl-table td{border-top:1px solid var(--border);text-align:center;color:var(--text);font-variant-numeric:tabular-nums;padding:12px 16px;font-size:14px}.elw-crm .pl-table td .pl-yes{margin:0}.elw-crm .pl-foot{text-align:center;color:var(--text2);margin:0;font-size:15px}.elw-crm .pl-foot a{font-weight:600}@media (max-width:1100px){.elw-crm .pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.elw-crm .pl-title{font-size:34px}.elw-crm .pl{padding:72px 20px 80px}}@media (max-width:620px){.elw-crm .pl-grid{grid-template-columns:1fr}.elw-crm .pl-compare summary{padding:18px 20px}}
