.page-root--cc.page-root--automotive-crm{background:linear-gradient(#eef0ff 0,#f4f5ff 900px,#fff 1900px)}.page-root--automotive-crm .cc-sec,.page-root--automotive-crm .cc-final,#basics{scroll-margin-top:152px}.page-root--automotive-crm .cc-sec{padding:96px 0}.page-root--automotive-crm .cc-sec.tight{padding-top:64px}.page-root--automotive-crm .wrap>.cc-ctas{margin-top:32px}.page-root--automotive-crm .cc-final-panel .cc-ctas{margin-top:30px}.page-root--automotive-crm .cc-panel{top:210px}.page-root--automotive-crm .cc-two>.cc-qas{max-width:none}.page-root--automotive-crm .dark .cc-head .sub{color:#b9bcdc}.page-root--automotive-crm .dark .cc-col li{color:#d6d8ef}.page-root--automotive-crm .dark .cc-col .foot a{text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.page-root--automotive-crm .dark .cc-stat{background:#ffffff0d}.page-root--automotive-crm .dark .cc-stat:hover{box-shadow:none;border-color:#a9b2ff80}.page-root--automotive-crm .dark .cc-stat span a:hover{text-decoration-color:currentColor}.page-root--automotive-crm .cc-sky .o2{border-style:dashed;border-color:#a0aaff1a;width:820px;height:820px;animation:150s linear infinite reverse ccSpin;top:-380px;right:-240px}.page-root--automotive-crm .cc-sky .o2:after{width:5px;height:5px;margin-top:-3px;left:-3px;box-shadow:0 0 8px 2px #ffa0d2d9}.page-root--automotive-crm .cc-sky .motes b{opacity:0;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 7px #fffffff2);width:16px;height:16px;animation:ccTwinkle var(--tw,4.6s) ease-in-out infinite;background:#fff;display:block;position:absolute}.page-root--automotive-crm .cc-sky .motes i:nth-child(11){--tw:7.4s;animation-delay:1.9s;top:31%;left:47%}.page-root--automotive-crm .cc-sky .motes i:nth-child(12){--tw:5.8s;animation-delay:2.6s;top:44%;left:3%}.page-root--automotive-crm .cc-sky .motes i:nth-child(13){--tw:6.2s;animation-delay:.9s;top:58%;left:18%}.page-root--automotive-crm .cc-sky .motes i:nth-child(14){--tw:5.4s;animation-delay:3.6s;top:70%;left:9%}.page-root--automotive-crm .cc-sky .motes b:first-of-type{--tw:7.6s;animation-delay:.9s;top:36%;left:27%}.page-root--automotive-crm .cc-sky .motes b:nth-of-type(2){--tw:8.2s;animation-delay:3.4s;top:8%;left:66%}.page-root--automotive-crm .cc-sky .motes b:nth-of-type(3){--tw:6.6s;animation-delay:1.5s;top:40%;left:89%}.kc-split{grid-template-columns:1.12fr .88fr;align-items:center;column-gap:40px;padding:4px 0 176px;display:grid}.kc-split>*{min-width:0}.cc-sky .kc-copy .kicker{margin-top:-.02em}.cc-sky .kc-copy h1{letter-spacing:-.045em;margin-top:14px;margin-block:-.02em -.12em;padding-block:.02em .12em;font-size:clamp(34px,4.2vw,56px);line-height:1.04}.cc-sky .kc-copy .sub{max-width:560px;margin:20px 0 0}.kc-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.kc-note{color:#dee2ffb8;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:22px 0 0;font-size:13.5px;font-weight:600;display:flex}.kc-note i{background:#a9b2ff99;border-radius:50%;width:4px;height:4px}.kc-visual{justify-content:center;padding:30px 0 56px;display:flex}.cc-sky .kc-copy>*,.cc-sky .kc-visual>*{opacity:0;animation:.85s cubic-bezier(.2,.8,.2,1) forwards ccUp;transform:translateY(26px)}.cc-sky .kc-copy>:first-child{animation-delay:50ms}.cc-sky .kc-copy>:nth-child(2){animation-delay:.12s}.cc-sky .kc-copy>:nth-child(3){animation-delay:.2s}.cc-sky .kc-copy>:nth-child(4){animation-delay:.3s}.cc-sky .kc-copy>:nth-child(5){animation-delay:.4s}.cc-sky .kc-visual>:first-child{animation-duration:1s;animation-delay:.35s;transform:translateY(34px)scale(.985)}@media (max-width:960px){.kc-split{grid-template-columns:1fr;row-gap:12px;padding:0 0 168px}.kc-copy{text-align:center}.cc-sky .kc-copy .sub{margin-inline:auto}.kc-ctas,.kc-note{justify-content:center}.kc-visual{padding:18px 0 40px}.page-root--automotive-crm .cc-sky .o2{display:none}}@media (max-width:640px){.kc-split{padding-bottom:140px}}.kc-nav{top:calc(var(--announce-shift,0px) + 86px);z-index:120;padding:8px 0;transition:opacity .3s;position:sticky}.kc-nav.off{opacity:0;pointer-events:none}.kc-nav-inner{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffffdb;border:1px solid #5b66ea29;border-radius:18px;align-items:center;gap:6px;padding:6px;display:flex;position:relative;overflow-x:auto;box-shadow:0 10px 30px #322d861f}.kc-nav-inner::-webkit-scrollbar{display:none}.kc-nav-inner b{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:0 8px 0 10px;font-size:11px;font-weight:800}.kc-nav-inner a{color:var(--body);white-space:nowrap;border-radius:12px;flex:none;padding:8px 13px;font-size:13.5px;font-weight:700;transition:background .2s,color .2s}.kc-nav-inner a:hover{color:var(--primary-deep);background:#5b66ea14}.kc-nav-inner a[aria-current=true]{color:#fff;background:linear-gradient(135deg,#5b66ea,#7a5cf0 52%,#4a2fb0);box-shadow:0 8px 20px #5b66ea57}@media (max-width:700px){.kc-nav{top:calc(var(--announce-shift,0px) + 80px)}.kc-nav-inner b{display:none}}.kc-score{margin-top:40px}.kc-score .cc-table{min-width:880px}.kc-score caption{caption-side:top;text-align:left;letter-spacing:.11em;text-transform:uppercase;color:var(--primary-deep);padding:0 4px 12px;font-size:12px;font-weight:800}.kc-score thead th:first-child{width:56px}.kc-score thead th:last-child,.kc-score .pts{text-align:right;width:136px}.kc-score td.n i{color:#fff;background:linear-gradient(135deg,#5b66ea,#7a5cf0 52%,#4a2fb0);border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-style:normal;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #5b66ea4d}.kc-score tbody th{text-align:left;vertical-align:top;letter-spacing:-.015em;width:22%;color:var(--ink);text-transform:none;background:0 0;border-bottom:1px solid #eef0fb;padding:16px 18px;font-size:15px;font-weight:800;line-height:1.35}.kc-score tbody td{padding-top:16px;padding-bottom:16px}.kc-score tbody tr:last-child th{border-bottom:none}.kc-score .pts b{letter-spacing:-.02em;color:var(--primary-deep);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;display:block}.kc-score .pts small{margin-top:2px}.kc-score tbody tr:last-child .pts b{font-size:14px;line-height:1.3}.kc-score tfoot th,.kc-score tfoot td{border-top:1px solid var(--line);vertical-align:middle;background:#f6f7ff;padding:16px 18px}.kc-score tfoot th{text-align:right;letter-spacing:.11em;color:var(--primary-deep);font-size:12px}.kc-score tfoot .pts b{font-size:26px}@media (max-width:760px){.kc-score{overflow:visible}.kc-score caption{padding:0 2px 12px;display:block}.kc-score .cc-table{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;display:block;overflow:visible}.kc-score thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kc-score tbody,.kc-score tfoot{display:block}.kc-score tr{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;column-gap:12px;margin-bottom:12px;padding:16px 16px 14px;display:grid}.kc-score td,.kc-score tbody td,.kc-score tbody th,.kc-score tfoot th,.kc-score tfoot td{text-align:left;background:0 0;border:none;width:auto;padding:0;display:block}.kc-score td.n{grid-area:1/1}.kc-score tbody th{grid-area:1/2;align-self:center}.kc-score tbody td:not(.n){grid-column:1/-1;margin-top:14px}.kc-score td[data-label]:before{content:attr(data-label);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:10.5px;font-weight:800;display:block}.kc-score .pts,.kc-score thead th:last-child{width:auto}.kc-score .pts{text-align:left;align-items:baseline;gap:8px;display:flex}.kc-score .pts:before{margin:0 4px 0 0}.kc-score .pts b{display:inline}.kc-score tfoot tr{background:#f6f7ff;grid-template-columns:1fr auto;align-items:center}.kc-score tfoot th{text-align:left;grid-column:1}.kc-score tfoot .pts{grid-column:2;margin:0}}.kc-num{counter-reset:kc;flex-direction:column;gap:10px;padding-left:0;list-style:none;display:flex}.kc-num li{counter-increment:kc;padding-left:40px;font-size:15.5px;line-height:1.6;position:relative}.kc-num li:before{content:counter(kc);color:#fff;background:linear-gradient(135deg,#5b66ea,#7a5cf0);border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:2px;left:0}.kc-num li b{color:var(--ink)}.kc-res{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.kc-rc{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;padding:14px 14px 20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.kc-rc:hover{box-shadow:var(--shadow-lg);border-color:#5b66ea66;transform:translateY(-5px)}.kc-rc img{aspect-ratio:1.9;object-fit:cover;background:#eef0fb;border-radius:14px;width:100%;height:auto;display:block}.kc-rc .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;padding:0 4px;font-size:12.5px;font-weight:600;display:flex}.kc-rc .chip{letter-spacing:.09em;text-transform:uppercase;color:var(--primary-deep);background:#5b66ea1a;border:1px solid #5b66ea33;border-radius:999px;align-items:center;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.kc-rc h3{letter-spacing:-.024em;margin-top:10px;padding:0 4px;font-size:17px}.kc-rc p{flex:1;margin-top:8px;padding:0 4px;font-size:14px;line-height:1.5}.kc-rc .go{color:var(--primary);margin-top:14px;padding:0 4px;font-size:13.5px;font-weight:800}@media (max-width:960px){.kc-res{grid-template-columns:1fr 1fr}}@media (max-width:600px){.kc-res{grid-template-columns:1fr}}.kc-res.kc-doors{grid-template-columns:1fr 1fr;margin-bottom:72px}.kc-doors .kc-rc{padding:16px 16px 22px}.kc-doors .kc-rc h3{margin-top:12px;font-size:clamp(19px,2vw,23px)}.kc-doors .kc-rc p{font-size:15px}.kc-doors .kc-rc .go{font-size:14.5px}@media (max-width:700px){.kc-res.kc-doors{grid-template-columns:1fr;margin-bottom:56px}}@media (prefers-reduced-motion:reduce){.page-root--automotive-crm .cc-sky .orbit,.page-root--automotive-crm .cc-sky .motes b{animation:none}.page-root--automotive-crm .cc-sky .motes b{opacity:.6}.cc-sky .kc-copy>*,.cc-sky .kc-visual>*{opacity:1;animation:none;transform:none}}
