.kl-feat .insights-hero{padding-bottom:0}.kl-feat .insights-video-band{padding:clamp(44px,6vw,76px) 0}.kl-feat .insights-video-band.tinted{background:linear-gradient(to bottom,transparent 21%,var(--bg-2) 21%,var(--bg-2) 79%,transparent 79%)}@media(max-width:620px){.kl-feat .insights-video-band.tinted{background:linear-gradient(to bottom,transparent 25%,var(--bg-2) 25%,var(--bg-2) 75%,transparent 75%)}}.kl-feat #mcp .feat-illo{--illo-h:408px}.kl-feat .mcp-clients{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}.kl-feat .mcp-clients .mcp-client{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#fff;display:grid;place-items:center;border:1px solid var(--line);flex:none}.kl-feat .mcp-clients .mcp-client img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.kl-feat .mcp-clients .mcp-client-more{width:auto;height:auto;border-radius:999px;background:none;border-color:var(--line-strong);padding:0 12px;line-height:38px;color:var(--muted-2);font-size:.82rem;white-space:nowrap}.kl-feat .hero-device{display:flex;justify-content:center}.kl-feat .hero-device img{width:100%;max-width:1100px;height:auto;margin:0 auto}.kl-feat .features-hero .features-hero-cta .btn{padding:11px 20px;font-size:.95rem}.kl-feat .features-hero .features-hero-cta .btn-primary{box-shadow:none}
