.saas-hero[data-astro-cid-saix3pid]{display:grid;justify-items:center;gap:80px;padding:80px clamp(20px,4vw,80px) 0}.saas-hero-row[data-astro-cid-saix3pid]{width:min(1024px,100%);display:grid;grid-template-columns:minmax(0,420fr) minmax(0,491fr);justify-content:space-between;gap:clamp(32px,7.85vw,113px)}.saas-hero-text[data-astro-cid-saix3pid]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:32px}.saas-hero-media[data-astro-cid-saix3pid]{align-self:center;min-width:0}.saas-hero-media[data-astro-cid-saix3pid]>img[data-astro-cid-saix3pid]{display:block;width:calc(100% + 16px);max-width:none;height:auto;margin:-1px -8px -25px}.saas-hero[data-astro-cid-saix3pid] .kl-hero-description[data-astro-cid-saix3pid]{white-space:pre-line}.saas-hero[data-astro-cid-saix3pid] .kl-hero-benefits[data-astro-cid-saix3pid]{display:grid;gap:16px}.saas-hero[data-astro-cid-saix3pid] .kl-hero-benefits[data-astro-cid-saix3pid] li[data-astro-cid-saix3pid]{gap:6px}.saas-client-logos[data-astro-cid-saix3pid]{width:min(1024px,100%)}.saas-client-logos[data-astro-cid-saix3pid] .kl-proof-logos>div{background:#fff}.saas-client-logos[data-astro-cid-saix3pid] .kl-proof-logos img{filter:brightness(0)}.saas-client-logos[data-astro-cid-saix3pid] .kl-proof-logos img[alt="CS Sedan"]{filter:grayscale(1) invert(1)}.saas-hero[data-astro-cid-saix3pid] .kl-proof-logos[data-astro-cid-saix3pid]>div[data-astro-cid-saix3pid]{background:#fff}.kl-proof-title[data-astro-cid-saix3pid] p[data-astro-cid-saix3pid]{max-width:304px;justify-self:center}.saas-compare[data-astro-cid-saix3pid]{width:min(860px,100%);border-radius:16px;padding:8px;background:#ffffff0f}.saas-compare[data-astro-cid-saix3pid] table[data-astro-cid-saix3pid]{width:100%;table-layout:fixed;border-spacing:0;color:#fff;font:inherit}.saas-compare[data-astro-cid-saix3pid] th[data-astro-cid-saix3pid],.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]{height:65px;padding:14px 24px;text-align:left;font-weight:inherit}.saas-compare[data-astro-cid-saix3pid] [data-astro-cid-saix3pid]:is(th,td):first-child{background:#ffffff0f}.saas-compare[data-astro-cid-saix3pid] [data-astro-cid-saix3pid]:is(th,td):last-child{background:var(--blue)}.saas-compare[data-astro-cid-saix3pid] th[data-astro-cid-saix3pid]:is(:first-child,:last-child){border-radius:12px 12px 0 0}.saas-compare[data-astro-cid-saix3pid] tr[data-astro-cid-saix3pid]:last-child td[data-astro-cid-saix3pid]:is(:first-child,:last-child){border-radius:0 0 12px 12px}.saas-cell-value[data-astro-cid-saix3pid]{display:flex;align-items:center;gap:4px;color:#ffffff80}.saas-cell-value[data-astro-cid-saix3pid] img[data-astro-cid-saix3pid]{flex:none}.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]:last-child .saas-cell-value[data-astro-cid-saix3pid]{color:#fff;gap:6px}.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]:last-child img[data-astro-cid-saix3pid]{border-radius:4.667px;background:#fff}.saas-mobile-col[data-astro-cid-saix3pid]{display:none}@media(max-width:900px){.saas-compare[data-astro-cid-saix3pid] th[data-astro-cid-saix3pid],.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]{padding-inline:16px}}@media(max-width:700px){.saas-hero[data-astro-cid-saix3pid]{padding:44px 20px;gap:32px}.saas-hero-row[data-astro-cid-saix3pid]{grid-template-columns:1fr;gap:24px}.saas-hero-text[data-astro-cid-saix3pid]{gap:20px}.saas-hero-media[data-astro-cid-saix3pid]{width:min(491px,100%);justify-self:center}}@media(max-width:600px){.saas-compare[data-astro-cid-saix3pid] table[data-astro-cid-saix3pid],.saas-compare[data-astro-cid-saix3pid] tbody[data-astro-cid-saix3pid],.saas-compare[data-astro-cid-saix3pid] tr[data-astro-cid-saix3pid],.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]{display:block}.saas-compare[data-astro-cid-saix3pid] thead[data-astro-cid-saix3pid]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.saas-compare[data-astro-cid-saix3pid] tbody[data-astro-cid-saix3pid]{display:grid;gap:12px}.saas-compare[data-astro-cid-saix3pid] tbody[data-astro-cid-saix3pid] tr[data-astro-cid-saix3pid]{overflow:hidden;border-radius:8px;background:#ffffff08}.saas-compare[data-astro-cid-saix3pid] td[data-astro-cid-saix3pid]{height:auto;padding:10px 12px}.saas-compare[data-astro-cid-saix3pid] tr[data-astro-cid-saix3pid]:last-child td[data-astro-cid-saix3pid]:is(:first-child,:last-child){border-radius:0}.saas-mobile-col[data-astro-cid-saix3pid]{display:block;margin-bottom:4px;color:#fff}.saas-cell-value[data-astro-cid-saix3pid]{color:#ffffffbf}}.use-case-step-visual[data-astro-cid-uchsnsn5]{display:grid;place-items:center;width:100%;height:100%;overflow:clip;border-radius:inherit}.use-case-step-canvas[data-astro-cid-uchsnsn5]{position:relative;width:100%;aspect-ratio:550 / 439}.use-case-step-brief[data-astro-cid-uchsnsn5]{display:block;width:100%;height:auto}.use-case-step-piece[data-astro-cid-uchsnsn5]{display:block;position:absolute;height:auto}.saas-samples__heading[data-astro-cid-2e4uhlvy]{display:grid;gap:16px;width:min(1024px,calc(100% - 48px));text-align:center}.saas-samples__heading[data-astro-cid-2e4uhlvy] p[data-astro-cid-2e4uhlvy]{white-space:pre-line}.saas-samples__grid[data-astro-cid-2e4uhlvy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(1024px,calc(100% - 48px))}.saas-samples[data-astro-cid-2e4uhlvy] .kl-case-card[data-astro-cid-2e4uhlvy]{width:100%;min-width:0}.saas-samples[data-astro-cid-2e4uhlvy] .kl-case-image[data-astro-cid-2e4uhlvy]{height:300px;aspect-ratio:auto}@media(max-width:800px){.saas-samples[data-astro-cid-2e4uhlvy] .kl-case-image[data-astro-cid-2e4uhlvy]{height:auto;aspect-ratio:459 / 300}}@media(max-width:600px){.saas-samples__heading[data-astro-cid-2e4uhlvy],.saas-samples__grid[data-astro-cid-2e4uhlvy]{width:calc(100% - 40px)}.saas-samples__grid[data-astro-cid-2e4uhlvy]{grid-template-columns:minmax(0,1fr)}}.saas-testimonials[data-astro-cid-ahv4pmnm]{margin-bottom:16px;padding:80px 24px;border-radius:16px;background:#fff}.saas-reviews[data-astro-cid-ahv4pmnm]{display:grid;grid-template-columns:minmax(0,680fr) minmax(0,336fr);gap:8px;width:min(1024px,100%);margin-inline:auto}.saas-reviews[data-astro-cid-ahv4pmnm] .kw-review[data-astro-cid-ahv4pmnm]{width:100%}.saas-reviews[data-astro-cid-ahv4pmnm] .kw-review[data-astro-cid-ahv4pmnm]:not(.kw-review-featured){background:var(--paper)}@media(min-width:761px){.saas-faq[data-astro-cid-ahv4pmnm]{min-height:670px;margin-bottom:16px}.saas-faq[data-astro-cid-ahv4pmnm] .kw-faq-layout[data-astro-cid-ahv4pmnm]{min-height:510px}}@media(min-width:1110px){.saas-faq[data-astro-cid-ahv4pmnm] .kw-faq-layout[data-astro-cid-ahv4pmnm]{position:relative;left:16px}}@media(max-width:760px){.saas-testimonials[data-astro-cid-ahv4pmnm]{padding:48px 20px}.saas-reviews[data-astro-cid-ahv4pmnm]{grid-template-columns:minmax(0,1fr)}.saas-reviews[data-astro-cid-ahv4pmnm] .kw-review[data-astro-cid-ahv4pmnm]{min-height:0;gap:40px}}

.saas-how .audit-how__typing-mask{left:var(--typing-mask-left);top:var(--typing-mask-top);width:var(--typing-mask-width);height:var(--typing-mask-height)}.saas-how .audit-how__typing-caret{top:var(--typing-caret-top);width:var(--typing-caret-width);height:var(--typing-caret-height);border-radius:.544px;background:#0b8bea}.saas-how[data-astro-cid-2e4uhlvy] .audit-mid__surface[data-astro-cid-2e4uhlvy]{background:#fff}.saas-how__layout[data-astro-cid-2e4uhlvy]{display:grid;grid-template-columns:minmax(0,434fr) minmax(0,550fr);grid-template-areas:"heading panel" "tabs panel";gap:8px 40px}.saas-how[data-astro-cid-2e4uhlvy] .audit-mid__intro[data-astro-cid-2e4uhlvy]{grid-area:heading}.saas-how__tabs[data-astro-cid-2e4uhlvy]{grid-area:tabs;display:grid;gap:8px;padding:8px;background:var(--paper);border-radius:16px}.saas-how__tabs[data-astro-cid-2e4uhlvy] .segmented-highlight-track{border-radius:inherit}.saas-how__tabs[data-astro-cid-2e4uhlvy] .segmented-highlight{background:#fff;border-radius:12px}.saas-how__tab[data-astro-cid-2e4uhlvy]{display:grid;justify-items:start;gap:8px;width:100%;padding:24px;border:0;border-radius:12px;text-align:left;color:#000;background:transparent}.saas-how__tabs[data-astro-cid-2e4uhlvy]:not([data-highlight-ready]) .saas-how__tab[data-astro-cid-2e4uhlvy][aria-selected=true]{background:#fff}.saas-how__label[data-astro-cid-2e4uhlvy]{display:flex;align-items:center;gap:8px}.saas-how__label[data-astro-cid-2e4uhlvy] img[data-astro-cid-2e4uhlvy]{display:block;flex:none}.saas-how__tab[data-astro-cid-2e4uhlvy] .audit-how__description[data-astro-cid-2e4uhlvy]{display:block;color:#00000080}@media(hover:hover)and (pointer:fine){.saas-how__tab[data-astro-cid-2e4uhlvy][aria-selected=false]:hover{background-color:#ffffffa6}.saas-how__tab[data-astro-cid-2e4uhlvy][aria-selected=false]:hover .audit-how__description[data-astro-cid-2e4uhlvy]{color:#000000b8}}@media(prefers-reduced-motion:no-preference){.saas-how__tab[data-astro-cid-2e4uhlvy]{transition:background-color .18s ease-out}.saas-how__tab[data-astro-cid-2e4uhlvy] .audit-how__description[data-astro-cid-2e4uhlvy]{transition:color .18s ease-out}}.saas-how__stage[data-astro-cid-2e4uhlvy]{grid-area:panel;align-self:end;width:100%;min-width:0;aspect-ratio:550 / 439;border-radius:16px;background:#f5f5f5}.saas-how__panel[data-astro-cid-2e4uhlvy]{aspect-ratio:550 / 439}@media (max-width:800px){.saas-how__layout[data-astro-cid-2e4uhlvy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}}@media (max-width:800px){.saas-how__tab[data-astro-cid-2e4uhlvy]{padding:18px}}@media (max-width:600px){.saas-how[data-astro-cid-2e4uhlvy] .audit-mid__surface[data-astro-cid-2e4uhlvy]{padding:20px}.saas-how__layout[data-astro-cid-2e4uhlvy]{width:100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "panel" "tabs";gap:20px}}@media (max-width:600px){.saas-how__tab[data-astro-cid-2e4uhlvy]{padding:16px}}

.saas-panel-copy[data-astro-cid-saix3pid]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:32px}.saas-deliverable-preview[data-astro-cid-saix3pid]{display:block;width:100%;height:auto}.saas-panel-media[data-astro-cid-saix3pid]{display:grid;place-items:center;min-width:0;overflow:hidden}.saas-panel[data-astro-cid-saix3pid] li[data-astro-cid-saix3pid] img[data-astro-cid-saix3pid]{flex:none}.saas-panel[data-astro-cid-saix3pid] li[data-astro-cid-saix3pid] img[data-astro-cid-saix3pid]{border-radius:4.667px;background:#fff}.saas-deliverables[data-astro-cid-saix3pid]{display:grid;justify-items:center;gap:60px;padding:80px 0 96px;overflow:clip}.saas-delivery-heading[data-astro-cid-saix3pid]{display:grid;gap:16px;text-align:center;padding:0 16px}.saas-delivery-heading[data-astro-cid-saix3pid] p[data-astro-cid-saix3pid],.saas-panel-details[data-astro-cid-saix3pid] p[data-astro-cid-saix3pid]{color:#21212180;white-space:pre-line}.saas-tabs[data-astro-cid-saix3pid]{display:flex;align-items:center;gap:8px;border-radius:16px;padding:8px;background:#fff;max-width:calc(100% - 32px);overflow-x:auto;scrollbar-width:thin}.saas-tabs[data-astro-cid-saix3pid] button[data-astro-cid-saix3pid]{flex:none;border:0;padding:6px 12px;height:36px;border-radius:8px;background:transparent;color:#21212180;line-height:1}.saas-tabs[data-astro-cid-saix3pid] button[data-astro-cid-saix3pid][aria-selected=true]{color:var(--ink)}.saas-tabs[data-astro-cid-saix3pid]:not([data-highlight-ready]) button[data-astro-cid-saix3pid][aria-selected=true]{background:var(--paper)}.saas-tabs[data-astro-cid-saix3pid] button[data-astro-cid-saix3pid]:focus-visible{outline-offset:-2px}.saas-delivery-stage[data-astro-cid-saix3pid]{width:min(989px,calc(100% - 64px));position:relative}.saas-delivery-track[data-astro-cid-saix3pid]{display:flex;align-items:flex-start;touch-action:pan-y pinch-zoom}.saas-delivery-slide[data-astro-cid-saix3pid]{flex:0 0 100%;min-width:0;margin-right:calc(24px - 4%)}.saas-delivery-slide[data-astro-cid-saix3pid]:last-child{margin-right:0}.saas-delivery-stage[data-astro-cid-saix3pid][data-carousel-ready]{cursor:grab}.saas-delivery-stage[data-astro-cid-saix3pid][data-dragging]{cursor:grabbing}.saas-delivery-stage[data-astro-cid-saix3pid][data-carousel-ready] .saas-panel[data-astro-cid-saix3pid]{user-select:none;transform:scale(.92);opacity:.6;transition:transform .45s cubic-bezier(.32,.72,0,1),opacity .45s cubic-bezier(.32,.72,0,1)}.saas-delivery-stage[data-astro-cid-saix3pid][data-carousel-ready] .saas-delivery-slide[data-astro-cid-saix3pid][data-active=true] .saas-panel[data-astro-cid-saix3pid]{transform:scale(1);opacity:1}.saas-panel[data-astro-cid-saix3pid]{position:relative;display:grid;grid-template-columns:minmax(0,421fr) minmax(0,568fr);min-height:500px;background:#fff;border-radius:16px}.saas-panel-copy[data-astro-cid-saix3pid]{padding:40px}.saas-panel-details[data-astro-cid-saix3pid],.saas-panel-details[data-astro-cid-saix3pid] ul[data-astro-cid-saix3pid]{display:grid;gap:24px}.saas-panel-details[data-astro-cid-saix3pid] ul[data-astro-cid-saix3pid]{padding:0;list-style:none}.saas-panel-details[data-astro-cid-saix3pid] li[data-astro-cid-saix3pid]{display:flex;align-items:center;gap:6px}.saas-panel[data-astro-cid-saix3pid] li[data-astro-cid-saix3pid] img[data-astro-cid-saix3pid]{background:var(--blue)}.saas-panel-media[data-astro-cid-saix3pid]{margin:40px;background:var(--paper);border-radius:12px}@media (min-width:701px){.saas-delivery-heading[data-astro-cid-saix3pid] h2[data-astro-cid-saix3pid]{line-height:47px}}@media (min-width:701px){.saas-delivery-heading[data-astro-cid-saix3pid] p[data-astro-cid-saix3pid]{line-height:17px}}@media (max-width:900px){.saas-panel-copy[data-astro-cid-saix3pid]{padding:28px}}@media (max-width:900px){.saas-panel-media[data-astro-cid-saix3pid]{margin:28px 28px 28px 0}}@media (max-width:700px){.saas-deliverables[data-astro-cid-saix3pid]{grid-template-columns:minmax(0,1fr);padding:44px 0 52px;gap:32px}}@media (max-width:700px){.saas-delivery-stage[data-astro-cid-saix3pid]{width:calc(100% - 40px);overflow-y:clip}}@media (max-width:700px){.saas-delivery-slide[data-astro-cid-saix3pid]{margin-right:16px}}@media (max-width:700px){.saas-panel[data-astro-cid-saix3pid]{grid-template-columns:1fr;min-height:0}}@media (max-width:700px){.saas-panel-copy[data-astro-cid-saix3pid]{padding:24px;gap:24px}}@media (max-width:700px){.saas-panel-details[data-astro-cid-saix3pid],.saas-panel-details[data-astro-cid-saix3pid] ul[data-astro-cid-saix3pid]{gap:16px}}@media (max-width:700px){.saas-panel-media[data-astro-cid-saix3pid]{margin:0 24px 24px;min-height:180px}}@media (prefers-reduced-motion:reduce){.saas-delivery-stage[data-astro-cid-saix3pid][data-carousel-ready] .saas-panel[data-astro-cid-saix3pid]{transition:none}}@media (max-width:600px){.saas-tabs[data-astro-cid-saix3pid]{gap:2px}}
