.kle-exit{align-items:center;display:none;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.kle-exit.is-open{animation:kle-exit-fade-in .24s cubic-bezier(.22,1,.36,1);display:flex}.kle-exit__backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(11,13,17,.78);inset:0;position:absolute}.kle-exit__card{animation:kle-exit-slide-in .32s cubic-bezier(.22,1,.36,1);background:#fff;border-radius:16px;box-shadow:0 24px 80px -16px rgba(0,0,0,.4);font-family:Geist,system-ui,sans-serif;padding:56px 48px 40px;position:relative;width:min(560px,100%);z-index:1}@keyframes kle-exit-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kle-exit-slide-in{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.kle-exit__close{background:transparent;border:1px solid rgba(20,23,28,.08);border-radius:50%;color:#6b6b6b;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:16px;top:16px;transition:background .2s ease,color .2s ease,border-color .2s ease;width:36px}.kle-exit__close:hover{background:rgba(20,23,28,.04);border-color:rgba(20,23,28,.2);color:#14171c}.kle-exit__eyebrow{color:#c24910;display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;margin-bottom:18px;text-transform:uppercase}.kle-exit__headline{color:#14171c;font-size:clamp(26px,3vw,32px);font-weight:600;letter-spacing:-.022em;line-height:1.12;margin:0 0 16px}.kle-exit__headline p{margin:0}.kle-exit__headline em{color:var(--brand-on-light,#b23d0f);font-style:italic}.kle-exit__copy{color:#404550;font-size:15.5px;line-height:1.6;margin:0 0 28px}.kle-exit__copy p{margin:0 0 10px}.kle-exit__copy p:last-child{margin:0}.kle-exit__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.kle-exit__cta{align-items:center;background:#14171c;border-radius:8px;color:#fff;display:inline-flex;font-size:14.5px;font-weight:500;gap:10px;letter-spacing:-.008em;padding:12px 20px;text-decoration:none;transition:background .22s ease}.kle-exit__cta:hover{background:var(--brand,#eb5b1f)}.kle-exit__cta svg{transition:transform .22s ease}.kle-exit__cta:hover svg{transform:translateX(3px)}.kle-exit__ghost{background:transparent;border:0;color:#6b6b6b;cursor:pointer;font-family:Geist,system-ui,sans-serif;font-size:13.5px;padding:8px 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .18s ease}.kle-exit__ghost:hover{color:#14171c}.kle-exit__footnote{color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.06em;margin:0}@media (prefers-reduced-motion:reduce){.kle-exit.is-open,.kle-exit__card{animation:none}}