.ksl-root{--ksl-blue:var(--ks-c-blue);--ksl-blue-dark:var(--ks-c-blue-dark);--ksl-blue-light:var(--ks-c-blue-light);--ksl-blue-mid:var(--ks-c-blue-mid);--ksl-bg:var(--ks-c-bg);--ksl-white:var(--ks-c-white);--ksl-border:var(--ks-c-border);--ksl-border-light:var(--ks-c-border-light);--ksl-text:var(--ks-c-text);--ksl-sub:var(--ks-c-sub);--ksl-muted:var(--ks-c-muted);--ksl-green:var(--ks-c-green);--ksl-orange:var(--ks-c-warning);--ksl-red:var(--ks-c-red);--ksl-rc:16px;--ksl-rcp:999px;--ksl-shadow:0 2px 16px rgba(15,23,42,.05);--ksl-shadow-md:0 4px 24px rgba(15,23,42,.08);font-family:'Inter',system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;font-weight:400;color:var(--ksl-text);-webkit-font-smoothing:antialiased}.ksl-root *,.ksl-root *::before,.ksl-root *::after{box-sizing:border-box}.ksl-root a{text-decoration:none;color:inherit}.ksl-root h1,.ksl-root h2,.ksl-root h3,.ksl-root h4,.ksl-root h5,.ksl-root h6{font-family:'Inter',system-ui,sans-serif;letter-spacing:0}.ksl-root button{font-family:'Inter',system-ui,sans-serif;cursor:pointer}body.ks-app-page .entry-content>.wp-block-group.alignfull.ksl-root,body.ks-app-page .entry-content>.wp-block-group.alignfull.ksl-hero-copy{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.ksl-s{padding:88px 32px}.ksl-wrap{max-width:1380px;margin:0 auto}.entry-content>.alignfull.ksl-root,.entry-content>.alignfull.ksl-hero-copy,.entry-content>.alignfull.ks-pricing-wrap{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.entry-content>.wp-block-group.ksl-breaker{padding:56px 32px}.entry-content>.wp-block-group.ksl-how-section{padding:88px 32px}.entry-content>.wp-block-group.ksl-metrics-section{padding:88px 32px 0}.ksl-s-tag{font-size:12px;font-weight:700;color:var(--ksl-blue);letter-spacing:1px;text-transform:uppercase;text-align:center;margin-bottom:12px}.ksl-s-title{font-size:42px;font-weight:700;letter-spacing:-1.5px;text-align:center;margin:0 0 14px;line-height:1.1}.entry-content .wp-block-group p.ksl-s-tag{margin:0 0 12px}.ksl-s-title strong{font-weight:800}.ksl-s-sub{font-size:17px;font-weight:400;color:var(--ksl-sub);text-align:center;max-width:620px;margin:0 auto 52px;line-height:1.7}.entry-content .wp-block-group.ksl-dashboard-copy,.ksl-dashboard-copy{margin:0;padding:88px 32px 0;background:var(--ksl-bg)}.ksl-dashboard-copy .ksl-s-sub{margin-bottom:0}.ksl-dashboard-visual{padding-top:52px}.entry-content .wp-block-group.ksl-ideas-copy,.ksl-ideas-copy{margin:0 auto;padding:88px 32px 0;background:var(--ksl-bg)}.entry-content .wp-block-group.ksl-video-copy,.ksl-video-copy{margin:0 auto;padding:88px 32px 0;background:var(--ksl-white)}.entry-content .wp-block-group.ksl-comparison-copy,.ksl-comparison-copy{margin:0 auto;padding:88px 32px 0;background:var(--ksl-bg)}.entry-content p.ksl-s-sub{margin:0 auto 52px}.entry-content .wp-block-group.ksl-dashboard-copy p.ksl-s-sub,.entry-content .wp-block-group.ksl-metrics-intro p.ksl-s-sub,.entry-content .wp-block-group.ksl-ideas-copy p.ksl-s-sub,.entry-content .wp-block-group.ksl-video-copy p.ksl-s-sub,.entry-content .wp-block-group.ksl-comparison-copy p.ksl-s-sub{margin-bottom:0}.ksl-ideas-visual,.ksl-video-visual,.ksl-comparison-visual{padding-top:52px}.entry-content .wp-block-group.ksl-m8{margin-top:52px}.ksl-hero{padding:48px 32px 0;background:#fff;text-align:center}.entry-content .wp-block-group.ksl-hero-copy,.ksl-hero-copy{margin:0;padding:48px 32px 0;text-align:center;background:#fff}.ksl-hero-copy .ksl-hero-tag a{color:inherit;text-decoration:none}.ksl-hero-copy .ksl-hero-tag a:hover,.ksl-hero-copy .ksl-hero-tag a:focus-visible{color:var(--ksl-blue-dark);text-decoration:underline}.ksl-hero-copy .ksl-hero-title{max-width:900px;margin-right:auto;margin-left:auto}.ksl-hero-copy .ksl-hero-sub{margin-bottom:0}.ksl-hero-controls-only{padding-top:28px}.ksl-hero-tag{font-size:12px;font-weight:700;color:var(--ksl-blue);letter-spacing:1px;text-transform:uppercase;margin-bottom:14px}.ksl-hero-title{font-size:56px;font-weight:800;letter-spacing:-2px;line-height:1.06;margin:0 0 18px;color:var(--ksl-text)}.ksl-hero-title>span{display:block}.ksl-hero-sub{font-size:17px;font-weight:420;color:var(--ksl-sub);max-width:600px;margin:0 auto 28px;line-height:1.7}.ksl-search{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:22px;padding:16px;display:grid;grid-template-columns:260px 1fr 180px auto;gap:12px;max-width:1120px;margin:0 auto;box-shadow:var(--ksl-shadow-md)}.ksl-sw{display:flex;border:1px solid var(--ksl-border);border-radius:12px;overflow:hidden;height:56px}.ksl-sw button{flex:1;border:none;background:transparent;font-family:'Inter',system-ui,sans-serif;font-size:14px;font-weight:650;cursor:pointer;color:var(--ksl-muted);transition:.15s;white-space:nowrap;padding:0 8px;line-height:1}.ksl-sw button.active{background:var(--ksl-blue-light);color:var(--ksl-blue)}.ksl-s-input{height:56px;border:1px solid var(--ksl-border);border-radius:12px;padding:0 18px;font:inherit;font-size:16px;font-weight:500;outline:none;color:var(--ksl-text);background:var(--ksl-white);transition:.15s}.ksl-s-input:focus{border-color:var(--ksl-blue)}.ksl-country-sel{height:56px;border:1px solid var(--ksl-border);border-radius:12px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:500;cursor:pointer;background:var(--ksl-white);color:var(--ksl-text)}.ksl-country-arr{display:inline-flex;flex:0 0 18px;width:18px;height:18px;color:var(--ksl-muted)}.ksl-country-arr svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ksl-analyze{height:56px;background:var(--ksl-blue);color:#fff;border:none;border-radius:12px;font:inherit;font-size:15px;font-weight:650;cursor:pointer;transition:.15s;padding:0 28px;white-space:nowrap}.ksl-analyze:hover{background:var(--ksl-blue-dark)}.ksl-proof{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:20px;padding-bottom:40px;flex-wrap:wrap}.ksl-proof-text{font-size:14px;font-weight:500;color:var(--ksl-sub)}.ksl-proof-text strong{color:var(--ksl-text);font-weight:700}.ksl-proof-div{width:1px;height:16px;background:var(--ksl-border)}.ksl-proof-stars{color:#f59e0b;font-size:14px;letter-spacing:1px}.entry-content .wp-block-group.ksl-trust,.ksl-trust{background:var(--ksl-white);padding:32px;border-top:1px solid var(--ksl-border);border-bottom:1px solid var(--ksl-border)}.ksl-trust-label{font-size:11px;font-weight:600;color:var(--ksl-muted);text-align:center;margin-bottom:24px;letter-spacing:.8px;text-transform:uppercase}.entry-content .wp-block-group.ksl-trust-logos,.ksl-trust-logos{display:flex;justify-content:center;align-items:center;gap:64px;flex-wrap:wrap;padding:0}.ksl-trust-logo{font-size:16px;font-weight:700;color:#cbd5e1;letter-spacing:-.3px;opacity:.55;margin:0}#ks-root.ks-pricing-embedded{background:transparent;padding:56px 32px 72px}.ksl-card{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);padding:24px;box-shadow:var(--ksl-shadow)}.ksl-c-label{font-size:13px;font-weight:500;color:var(--ksl-sub);margin-bottom:8px}.ksl-c-val{font-size:38px;font-weight:700;letter-spacing:-1.5px;line-height:1;margin-bottom:4px}.ksl-c-sub{font-size:13px;font-weight:400;color:var(--ksl-muted)}.ksl-dash{background:var(--ksl-bg);border:1px solid var(--ksl-border);border-radius:24px;padding:24px;box-shadow:var(--ksl-shadow-md)}.ksl-dash .ks-more-countries{pointer-events:none}.ksl-metrics-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.ksl-metrics-bot{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}.ksl-mini-bars{display:flex;align-items:flex-end;gap:4px;margin-top:18px;height:52px}.ksl-mini-bars span{flex:1;background:var(--ksl-blue);border-radius:3px 3px 0 0;opacity:.75}.ksl-kd-track{height:8px;background:var(--ksl-border-light);border-radius:999px;overflow:hidden;margin-top:18px;border:1px solid var(--ksl-border)}.ksl-kd-fill{height:100%;border-radius:999px}.ksl-c-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.ksl-c-row{display:grid;grid-template-columns:52px 1fr 44px;align-items:center;gap:8px;font-size:13px;color:var(--ksl-sub)}.ksl-c-track{height:6px;background:var(--ksl-border-light);border-radius:999px;overflow:hidden}.ksl-c-fill{height:100%;background:var(--ksl-blue);border-radius:999px}.ksl-pill{display:inline-block;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:500}.ksl-pill-blue{background:rgba(37,99,235,.08);color:var(--ksl-blue)}.ksl-pill-yellow{background:rgba(217,119,6,.1);color:var(--ksl-orange)}.ksl-trend-bars{display:flex;align-items:flex-end;gap:4px;height:68px;margin-top:14px}.ksl-trend-bars div{flex:1;background:var(--ksl-blue);border-radius:4px 4px 0 0;opacity:.8}.ksl-it-grid{display:grid;grid-template-columns:180px 1fr;gap:20px;align-items:center}.ksl-m-split{display:grid;grid-template-columns:1fr 1fr;height:100%}.ksl-m-item{padding:0 20px 0 0;border-right:1px solid var(--ksl-border)}.ksl-m-item:last-child{border-right:none;padding:0 0 0 20px}.ksl-insight{background:var(--ksl-blue-light);border:1px solid var(--ksl-blue-mid);border-radius:14px;padding:14px 20px;font-size:14px;color:#1e40af;margin-top:14px;line-height:1.6}.ksl-metrics-section{padding:88px 32px 0;background:var(--ksl-white)}.ksl-metrics-intro{padding:0}.ksl-m8{display:flex;flex-direction:column}.ksl-metrics-section .ksl-m8,.ksl-metrics-section .ksl-m8-row{max-width:1380px!important}.ksl-m8-row{display:grid;grid-template-columns:520px minmax(0,900px);min-height:320px;align-items:stretch;max-width:1420px;width:100%;margin-left:auto;margin-right:auto}.ksl-m8-row.rev{grid-template-columns:minmax(0,900px) 520px}.ksl-m8-row.rev .ksl-m8-visual{order:2}.ksl-m8-row.rev .ksl-m8-text{order:1}.ksl-m8-visual{display:flex;align-items:center;justify-content:center;padding:40px;background:#fff}.ksl-m8-visual .wp-block-shortcode{width:100%;max-width:320px;margin:0}.ksl-m8-text{padding:48px 52px;display:flex;flex-direction:column;justify-content:center;background:#fff}.ksl-m8-num{font-size:12px;font-weight:700;color:var(--ksl-blue);letter-spacing:1px;text-transform:uppercase;margin-bottom:14px}.ksl-m8-name{font-size:30px;font-weight:750;letter-spacing:-1px;margin-bottom:14px;line-height:1.1;color:var(--ksl-text)}.ksl-m8-desc{font-size:16px;color:var(--ksl-sub);line-height:1.75;max-width:760px}.ksl-sc{background:#fafbfc;border:1px solid var(--ksl-border);border-radius:18px;padding:28px;box-shadow:var(--ksl-shadow-md);width:100%;max-width:320px}.ksl-breaker{background:var(--ksl-blue);padding:56px 32px;text-align:center}.ksl-breaker h3{font-size:36px;font-weight:400;color:#fff;letter-spacing:-.8px;margin:0 0 8px}.ksl-breaker h3 strong{font-weight:800}.ksl-breaker p{font-size:20px;color:rgba(255,255,255,.65);max-width:480px;margin:0 auto}.ksl-breaker-btn{margin-top:24px}.ksl-breaker .ksl-breaker-actions{justify-content:center;margin:24px 0 0}.ksl-breaker .wp-block-button__link{display:inline-block;padding:14px 32px;border:0;border-radius:var(--ksl-rcp);background:#fff;color:var(--ksl-blue);font-family:'Inter',sans-serif;font-size:15px;font-weight:650;line-height:1.2;text-decoration:none}.ksl-breaker .wp-block-button__link:hover,.ksl-breaker .wp-block-button__link:focus-visible{border-color:#dbeafe;background:#dbeafe;color:var(--ksl-blue)}.ksl-breaker p.ksl-breaker-note{margin-top:12px;color:rgba(255,255,255,.68);font-size:13px}.ksl-table-wrap{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);overflow:hidden;box-shadow:var(--ksl-shadow)}.ksl-table-head{padding:18px 24px;display:flex;justify-content:space-between;align-items:center}.ksl-table-title{font-size:16px;font-weight:700}.ksl-t-actions{display:flex;gap:8px}.ksl-t-btn{padding:7px 14px;border:1px solid var(--ksl-border);border-radius:var(--ksl-rcp);font-size:13px;font-weight:500;background:var(--ksl-white);cursor:pointer;color:var(--ksl-sub);font-family:'Inter',sans-serif;transition:.15s;line-height:1.2}.ksl-root a.ksl-t-btn{display:inline-flex;align-items:center;color:var(--ksl-sub);text-decoration:none}.ksl-t-btn:hover{background:var(--ksl-bg)}.ksl-root a.ksl-t-btn:hover,.ksl-root a.ksl-t-btn:focus-visible{background:var(--ksl-bg);color:var(--ksl-text)}.ksl-t-btn.blue{background:var(--ksl-blue);color:#fff;border-color:var(--ksl-blue)}.ksl-chips{display:flex;gap:6px;padding:12px 24px;flex-wrap:wrap}.ksl-chip{padding:5px 14px;border:1px solid var(--ksl-border);border-radius:var(--ksl-rcp);font-size:13px;font-weight:500;cursor:pointer;background:var(--ksl-white);color:var(--ksl-sub);transition:.15s}.ksl-chip.active{background:var(--ksl-blue);color:#fff;border-color:var(--ksl-blue)}.ksl-table{width:100%;border-collapse:collapse}.ksl-table thead tr{border-bottom:1px solid var(--ksl-border)}.ksl-table th{padding:12px 24px;text-align:left;font-size:12px;font-weight:600;color:var(--ksl-muted);letter-spacing:.3px}.ksl-table td{padding:13px 24px;font-size:14px;border-bottom:1px solid var(--ksl-border-light)}.ksl-table tbody tr:last-child td{border-bottom:none}.ksl-table tbody tr:hover{background:var(--ksl-bg)}.ksl-kw-cell{display:flex;align-items:center;gap:10px}.ksl-cb{width:18px;height:18px;border:1.5px solid var(--ksl-border);border-radius:4px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;position:relative}.ksl-cb.on{background:var(--ksl-blue);border-color:var(--ksl-blue)}.ksl-cb.on::after{content:'';width:9px;height:5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(-45deg) translateY(-1px);display:block}.ksl-kd-wrap{display:flex;align-items:center;gap:6px}.ksl-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ksl-intent-b{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ksl-intent-list{display:inline-flex;align-items:center;justify-content:center;gap:5px}.ksl-i-i{background:var(--ksl-blue-light);color:var(--ksl-blue)}.ksl-i-c{background:rgba(217,119,6,.1);color:var(--ksl-orange)}.ksl-i-n{background:#f3e8ff;color:#6d28d9}.ksl-i-t{background:#dcfce7;color:#15803d}.ksl-sticky{background:var(--ksl-white);border-top:1px solid var(--ksl-border);padding:14px 24px;display:flex;align-items:center;justify-content:space-between}.ksl-sticky-l{font-size:14px;font-weight:600;display:flex;align-items:center;gap:12px}.ksl-sticky-l span{color:var(--ksl-muted);font-weight:400;font-size:13px}.ksl-sticky-r{display:flex;gap:8px}.ksl-example-downloads{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.ksl-example-downloads a{color:var(--ksl-blue);font-size:14px;font-weight:650}.ksl-example-downloads a:hover,.ksl-example-downloads a:focus-visible{color:var(--ksl-blue-dark);text-decoration:underline}.ksl-video{width:min(100%,1080px);margin:0 auto;aspect-ratio: 16 / 9;background:#0f172a;overflow:hidden;border-radius:8px;box-shadow:var(--ksl-shadow-md)}.ksl-video iframe{width:100%;height:100%;display:block;border:0}.ksl-video-play{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none}.ksl-video-play img{display:block;width:100%;height:100%;object-fit:cover}.ksl-video-btn{position:absolute;inset:0;margin:auto;width:84px;height:84px;border-radius:50%;background:rgba(37,99,235,.94);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 34px rgba(15,23,42,.38);transition:.18s}.ksl-video-btn svg{width:34px;height:34px;margin-left:4px;fill:#fff}.ksl-video-play:hover .ksl-video-btn,.ksl-video-play:focus-visible .ksl-video-btn{background:var(--ksl-blue);transform:scale(1.07)}@media (prefers-reduced-motion:reduce){.ksl-video-btn{transition:none}.ksl-video-play:hover .ksl-video-btn,.ksl-video-play:focus-visible .ksl-video-btn{transform:none}}@media (max-width:700px){.ksl-video-btn{width:62px;height:62px}.ksl-video-btn svg{width:26px;height:26px}}.ksl-export-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;align-items:stretch}.ksl-ex-step{text-align:center;display:flex;flex-direction:column}.ksl-ex-num{width:32px;height:32px;border-radius:50%;background:var(--ksl-blue);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.ksl-ex-title{font-size:16px;font-weight:700;margin-bottom:6px;letter-spacing:-.2px}.ksl-ex-desc{font-size:14px;color:var(--ksl-sub);margin-bottom:18px;line-height:1.6}.ksl-ex-visual{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:16px;padding:18px;box-shadow:var(--ksl-shadow);flex:1}.ksl-cluster-outer{position:relative}.ksl-cs-badge{display:inline-flex;align-items:center;gap:6px;background:#f1f5f9;border:1px solid var(--ksl-border);border-radius:var(--ksl-rcp);padding:5px 14px;font-size:12px;font-weight:600;color:var(--ksl-sub);margin-bottom:20px;letter-spacing:.3px}.ksl-cluster-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;filter:blur(2px);pointer-events:none;user-select:none}.ksl-cluster-card{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:14px;padding:20px;box-shadow:var(--ksl-shadow)}.ksl-cl-title{font-size:13px;font-weight:700;margin-bottom:12px}.ksl-cl-kw{font-size:13px;color:var(--ksl-sub);padding:6px 0;border-bottom:1px solid var(--ksl-border-light);display:flex;justify-content:space-between}.ksl-cl-kw:last-child{border-bottom:none}.ksl-cluster-ov{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:14px;padding:20px 36px;text-align:center;box-shadow:var(--ksl-shadow-md);z-index:2;white-space:nowrap}.ksl-cluster-ov h4{font-size:16px;font-weight:700;margin-bottom:4px}.ksl-cluster-ov p{font-size:13px;color:var(--ksl-muted)}.ksl-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ksl-how-card{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);padding:32px;box-shadow:var(--ksl-shadow)}.ksl-how-n{width:32px;height:32px;border-radius:50%;background:var(--ksl-blue-light);color:var(--ksl-blue);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;margin:0 0 18px}.ksl-how-t{font-size:17px;font-weight:700;margin:0 0 8px;letter-spacing:0;line-height:1.35}.ksl-how-d{font-size:14px;color:var(--ksl-sub);line-height:1.65;margin:0}.ksl-comp-table{width:100%;border-collapse:collapse;background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);overflow:hidden;box-shadow:var(--ksl-shadow)}.ksl-comp-table th{padding:16px 24px;text-align:left;font-size:13px;font-weight:600;color:var(--ksl-muted);background:var(--ksl-bg)}.ksl-comp-table th.hl{background:var(--ksl-blue-light);color:var(--ksl-blue)}.ksl-comp-table td{padding:14px 24px;font-size:14px;border-bottom:1px solid var(--ksl-border-light);font-weight:500}.ksl-comp-table td:first-child{color:var(--ksl-text)}.ksl-comp-table tr:last-child td{border-bottom:none}.ksl-comp-table td.hl{background:#fafcff}.ksl-cy{color:var(--ksl-blue);font-weight:700;font-size:15px}.ksl-cn{color:var(--ksl-muted);font-weight:400}.ksl-tag-f{display:inline-block;background:var(--ksl-blue-light);color:var(--ksl-blue);padding:3px 10px;border-radius:6px;font-size:12px;font-weight:700}.ksl-tag-c{color:var(--ksl-muted);font-size:13px}.ksl-price-a{color:var(--ksl-green);font-weight:700}.ksl-price-m{color:var(--ksl-orange);font-weight:600}.ksl-price-p{color:var(--ksl-red);font-weight:600}.entry-content .wp-block-group.ksl-trusted-section,.ksl-trusted-section,.entry-content .wp-block-group.ksl-testi-section,.ksl-testi-section{margin:0 auto;padding:88px 32px;background:var(--ksl-white)}.entry-content .wp-block-group.ksl-faq-section,.ksl-faq-section{margin:0 auto;padding:88px 32px;background:var(--ksl-bg)}.entry-content .wp-block-group.ksl-testi-section .ksl-testi-grid,.entry-content .wp-block-group.ksl-testi-section .ksl-testi,.entry-content .wp-block-group.ksl-testi-section .ksl-testi-author{margin:0}.entry-content .wp-block-group.ksl-testi-section .ksl-testi>p{margin:0}.entry-content .wp-block-group.ksl-testi-section p.ksl-testi-q{margin-bottom:10px}.entry-content .wp-block-group.ksl-testi-section p.ksl-testi-text{margin-bottom:20px}.entry-content .wp-block-group.ksl-testi-section .ksl-testi-author>*,.entry-content .wp-block-group.ksl-testi-section .ksl-testi-author p{margin-block:0}.entry-content .wp-block-group.ksl-faq-section .ksl-faq-list{margin-block:0}.entry-content .wp-block-group.ksl-faq-section .ksl-faq-item,.entry-content .wp-block-group.ksl-faq-section .ksl-faq-q{margin:0}.entry-content .wp-block-group.ksl-faq-section .ksl-faq-q p,.entry-content .wp-block-group.ksl-faq-section p.ksl-faq-a{margin:0}.entry-content .wp-block-group.ksl-counters{margin:0 0 20px}.entry-content .wp-block-group.ksl-counter{margin:0}.entry-content .wp-block-group.ksl-counter>p{margin:0}.entry-content .wp-block-group.ksl-counter>p.ksl-counter-val{margin-bottom:4px}.ksl-counters{display:grid;grid-template-columns:repeat(3,1fr);background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);box-shadow:var(--ksl-shadow);overflow:hidden;margin-bottom:20px}.ksl-counter{padding:42px 32px;text-align:center;border-right:1px solid var(--ksl-border);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px}.ksl-counter:last-child{border-right:none}.ksl-counter-val{font-size:48px;font-weight:800;letter-spacing:-2px;color:var(--ksl-blue);line-height:1;margin-bottom:4px}.ksl-counter-label{font-size:15px;font-weight:500;color:#6b7280;line-height:1.4}.ksl-testi{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);padding:28px;box-shadow:var(--ksl-shadow)}.ksl-testi-q{font-size:24px;line-height:1;margin-bottom:10px;color:var(--ksl-blue);font-weight:700}.ksl-testi-text{font-size:15px;line-height:1.7;color:var(--ksl-sub);margin-bottom:20px}.ksl-testi-author{display:flex;align-items:center;gap:10px}.ksl-av{width:36px;height:36px;border-radius:50%;background:var(--ksl-blue-light);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--ksl-blue);flex-shrink:0}.ksl-av-name{font-size:14px;font-weight:700;color:var(--ksl-text)}.ksl-av-role{font-size:12px;color:var(--ksl-muted)}.ksl-testi-stars{color:#f59e0b;font-size:13px;letter-spacing:1px;margin-left:auto}.ksl-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ksl-faq-list{max-width:740px;margin:0 auto}.ksl-faq-item{border-bottom:1px solid var(--ksl-border)}.ksl-faq-q{padding:20px 0;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:16px;letter-spacing:-.2px}.ksl-faq-arr{width:30px;height:30px;border:1.5px solid var(--ksl-border);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.25s;color:var(--ksl-sub);font-size:12px}.ksl-faq-item.open .ksl-faq-arr{border-color:var(--ksl-blue);color:var(--ksl-blue);transform:rotate(180deg)}.ksl-faq-a{font-size:15px;color:var(--ksl-sub);line-height:1.7;padding-bottom:20px;display:none}.ksl-faq-item.open .ksl-faq-a{display:block}.ksl-fcta{background:var(--ksl-blue);padding:96px 32px;text-align:center}.ksl-fcta h2{font-size:48px;font-weight:800;color:#fff;letter-spacing:-2px;margin:0 0 14px;line-height:1.05}.ksl-fcta p{font-size:17px;color:rgba(255,255,255,.65);margin:0 auto 36px;max-width:480px}.ksl-fcta-btns{display:flex;justify-content:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ksl-btn-white,.ksl-fcta .wp-block-button__link{background:#fff;color:var(--ksl-blue);padding:14px 32px;border-radius:var(--ksl-rcp);font-size:15px;font-weight:650;border:none;cursor:pointer;font-family:'Inter',sans-serif;transition:.15s;text-decoration:none;display:inline-block}.ksl-btn-white:hover,.ksl-fcta .wp-block-button__link:hover,.ksl-fcta .wp-block-button__link:focus-visible{background:#dbeafe;color:var(--ksl-blue)}.ksl-btn-ow,.ksl-fcta .ksl-btn-outline .wp-block-button__link{background:transparent;color:#fff;padding:14px 32px;border-radius:var(--ksl-rcp);font-size:15px;font-weight:500;border:1.5px solid rgba(255,255,255,.3);cursor:pointer;font-family:'Inter',sans-serif;transition:.15s;text-decoration:none;display:inline-block}.ksl-btn-ow:hover,.ksl-fcta .ksl-btn-outline .wp-block-button__link:hover,.ksl-fcta .ksl-btn-outline .wp-block-button__link:focus-visible{background:rgba(255,255,255,.08);color:#fff}.ksl-fcta-note{font-size:13px;color:rgba(255,255,255,.4)}.ksl-fcta p.ksl-fcta-note{max-width:none;margin:0;font-size:13px;color:rgba(255,255,255,.4)}.entry-content .wp-block-group.ksl-fcta{margin:0 auto;padding:96px 32px}.ksl-fcta .ksl-fcta-btns{margin:0 0 16px;gap:12px;align-items:stretch}.ksl-fcta .ksl-fcta-btns .wp-block-button{display:flex}.ksl-fcta .wp-block-button__link{line-height:1.6;text-transform:none}.ksl-author-box{display:flex;gap:20px;align-items:flex-start;background:var(--ksl-bg);border:1px solid var(--ksl-border);border-radius:16px;padding:24px;margin:40px 0 20px}.ksl-author-avatar{width:80px;height:80px;border-radius:50%;flex-shrink:0;overflow:hidden;background:var(--ksl-blue-light)}.ksl-author-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ksl-author-info{flex:1}.ksl-author-name{font-size:18px;font-weight:700;margin:0 0 4px}.ksl-author-role{font-size:13px;color:var(--ksl-muted);margin-bottom:10px}.ksl-author-bio{font-size:14px;color:var(--ksl-sub);line-height:1.6;margin-bottom:12px}.ksl-author-links a{color:var(--ksl-blue);font-size:13px;font-weight:600;text-decoration:none}.ksl-author-links a:hover{text-decoration:underline}.ksl-author-archive-box{max-width:1120px;margin:40px auto;padding:32px;align-items:center}.ksl-author-archive-box .ksl-author-avatar{width:112px;height:112px}.ksl-author-archive-box .ksl-author-name{font-size:32px;line-height:1.15;margin-bottom:6px}.ksl-author-archive-box .ksl-author-role{font-size:15px}.ksl-author-archive-box .ksl-author-bio{max-width:760px;font-size:16px}.ksl-team{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:880px;margin:0 auto}.ksl-team-card{background:var(--ksl-white);border:1px solid var(--ksl-border);border-radius:var(--ksl-rc);padding:32px;text-align:center;box-shadow:var(--ksl-shadow)}.ksl-team-photo{width:140px;height:140px;border-radius:50%;margin:0 auto 20px;overflow:hidden}.ksl-team-photo img{width:100%;height:100%;object-fit:cover}.ksl-team-name{font-size:22px;font-weight:700;margin-bottom:4px}.ksl-team-role{font-size:14px;color:var(--ksl-blue);font-weight:600;margin-bottom:12px}.ksl-team-bio{font-size:15px;color:var(--ksl-sub);line-height:1.65;margin-bottom:16px}.ksl-team-linkedin{color:var(--ksl-blue);font-weight:600;font-size:14px;text-decoration:none}.ksl-team-linkedin:hover{text-decoration:underline}@media (max-width:1100px){.ksl-search{grid-template-columns:1fr}.ksl-hero-title{font-size:46px}.ksl-s-title{font-size:32px}.ksl-metrics-4{grid-template-columns:repeat(2,1fr)}.ksl-metrics-bot{grid-template-columns:1fr}.ksl-m8-row,.ksl-m8-row.rev{grid-template-columns:1fr}.ksl-m8-row.rev .ksl-m8-visual,.ksl-m8-row.rev .ksl-m8-text{order:initial}.ksl-export-grid,.ksl-cluster-grid,.ksl-testi-grid,.ksl-team{grid-template-columns:1fr}.ksl-root .ksl-how-grid{grid-template-columns:1fr!important}.ksl-counters{grid-template-columns:1fr}.ksl-counter{border-right:none;border-bottom:1px solid var(--ksl-border)}.ksl-counter:last-child{border-bottom:none}.ksl-fcta h2{font-size:32px}}@media (max-width:700px){.ksl-root{max-width:100%;overflow-x:clip}.ksl-s{padding:56px 20px}.entry-content .wp-block-group.ksl-dashboard-copy,.ksl-dashboard-copy{padding:56px 20px 0}.entry-content .wp-block-group.ksl-trusted-section,.ksl-trusted-section,.entry-content .wp-block-group.ksl-testi-section,.ksl-testi-section,.entry-content .wp-block-group.ksl-faq-section,.ksl-faq-section{padding:56px 20px}.ksl-dashboard-visual{padding-top:52px}.entry-content .wp-block-group.ksl-ideas-copy,.ksl-ideas-copy{padding:56px 20px 0}.entry-content .wp-block-group.ksl-video-copy,.ksl-video-copy,.entry-content .wp-block-group.ksl-comparison-copy,.ksl-comparison-copy{padding:56px 20px 0}.ksl-ideas-visual,.ksl-video-visual,.ksl-comparison-visual{padding-top:52px}.entry-content>.wp-block-group.ksl-breaker{padding:48px 20px}.entry-content>.wp-block-group.ksl-how-section{padding:56px 20px}.entry-content>.wp-block-group.ksl-metrics-section{padding:56px 20px 0}.ksl-wrap{width:100%;max-width:100%}.ksl-hero{padding:56px 20px 0}.entry-content .wp-block-group.ksl-hero-copy,.ksl-hero-copy{padding:56px 20px 0}.ksl-hero-controls-only{padding-top:24px}.ksl-hero-title{font-size:27px;letter-spacing:-1px;line-height:1.1}.ksl-hero-sub{font-size:16px}.ksl-search{width:100%;padding:14px;border-radius:16px}.ksl-proof{flex-wrap:wrap;row-gap:12px}.ksl-trust-logos{flex-wrap:wrap;gap:18px 28px}.ksl-dash{padding:14px}.ksl-metrics-4{grid-template-columns:1fr}.ksl-card{min-width:0}.ksl-m8-row,.ksl-m8-row.rev{min-width:0;min-height:0}.ksl-metrics-section{padding-top:56px}.ksl-metrics-intro{padding:0}.ksl-m8-visual{padding:24px 20px}.ksl-m8-text{padding:28px 20px 40px}.ksl-m8-name{font-size:26px}.ksl-sc{min-width:0;padding:22px}.ksl-breaker{padding:48px 20px}.ksl-breaker h3{font-size:30px}.ksl-table-wrap{width:100%;max-width:100%;overflow-x:auto}.ksl-table-head{align-items:flex-start;flex-direction:column;gap:12px}.ksl-t-actions{width:100%;flex-wrap:wrap}.ksl-table{min-width:620px}.ksl-sticky{min-width:620px}.ksl-comp-table{display:block;width:100%;max-width:100%;overflow-x:auto;white-space:nowrap}.entry-content .wp-block-group.ksl-fcta,.ksl-fcta{padding:64px 20px}.ksl-fcta-btns{flex-direction:column}.ksl-fcta-btns a{width:100%}.ksl-fcta .ksl-fcta-btns .wp-block-button{width:100%}#ks-root.ks-pricing-embedded{width:100%;max-width:100%;padding:44px 20px 64px}.ksl-author-box{flex-direction:column;padding:20px}.ksl-author-archive-box{margin:24px 20px}.ksl-author-archive-box .ksl-author-avatar{width:88px;height:88px}.ksl-author-archive-box .ksl-author-name{font-size:28px}}@media (max-width:360px){.ksl-hero-title{font-size:25px}}.ks-reading-time{display:inline-flex;align-items:center;gap:7px;font-family:'Inter',system-ui,sans-serif;font-size:14px;font-weight:600;color:#6b7280;background:#f9fafb;border-radius:999px;padding:6px 14px;margin:0}.ks-reading-time svg{color:#2563eb}.ks-post-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 20px}.ks-post-rating{display:inline-flex;align-items:center;gap:5px;font-family:'Inter',system-ui,sans-serif;font-size:14px;font-weight:500;color:#6b7280}.ks-post-rating .ks-stars{color:#f59e0b;letter-spacing:1px}.ks-post-rating .ks-rating-val{color:#111827;font-weight:700}.ks-post-rating .ks-rating-max{color:#6b7280}.ksl-table th.ksl-th-num,.ksl-table td.ksl-td-num{text-align:right;font-variant-numeric:tabular-nums}.ksl-table th.ksl-th-c,.ksl-table td.ksl-td-c{text-align:center}.ksl-td-num .ksl-kd-wrap{justify-content:flex-end}.ksl-kd-val{font-weight:700}.ksl-td-c .ksl-intent-b{margin:0 auto}body.ks-app-page .ksl-root .ksl-analyze:is(:hover, :focus, :focus-visible),
body.ks-app-page .ksl-root .ksl-t-btn.blue:is(:hover, :focus, :focus-visible) {background:var(--ksl-blue-dark)!important;border-color:var(--ksl-blue-dark)!important;color:#fff!important}body.ks-app-page .ksl-root .ksl-t-btn:not(.blue):is(:hover, :focus, :focus-visible) {background:var(--ksl-bg)!important;border-color:var(--ksl-border)!important;color:var(--ksl-sub)!important}body.ks-app-page .ksl-root .ksl-sw button:is(:hover, :focus, :focus-visible):not(.active),
body.ks-app-page .ksl-root .ksl-chip:is(:hover, :focus, :focus-visible):not(.active) {background:var(--ksl-white)!important;border-color:var(--ksl-border)!important;color:var(--ksl-sub)!important}body.ks-app-page .ksl-root .ksl-sw button.active:is(:hover, :focus, :focus-visible) {background:var(--ksl-blue-light)!important;border-color:transparent!important;color:var(--ksl-blue)!important}body.ks-app-page .ksl-root .ksl-chip.active:is(:hover, :focus, :focus-visible) {background:var(--ksl-blue-dark)!important;border-color:var(--ksl-blue-dark)!important;color:#fff!important}body.ks-app-page .ksl-root .ksl-btn-white:is(:hover, :focus, :focus-visible) {background:#dbeafe!important;border-color:#dbeafe!important;color:var(--ksl-blue)!important}body.ks-app-page .ksl-root .ksl-btn-ow:is(:hover, :focus, :focus-visible) {background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.5)!important;color:#fff!important}body.ks-app-page .ksl-root button:focus-visible,body.ks-app-page .ksl-root a.ksl-btn-white:focus-visible,body.ks-app-page .ksl-root a.ksl-btn-ow:focus-visible{outline:2px solid var(--ksl-blue)!important;outline-offset:2px}