@font-face{font-family:grotesq;src:url(../media/Bricolage.97b1f294.ttf)format("truetype");src:url(../media/Bricolage.97b1f294.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}html,body{background:var(--background);color:var(--text);margin:0;padding:0;font-weight:400;transition:background .2s,color .2s}:root{--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--small:13.4px;--x-small:12px;--space-lg:24px;--space-xl:32px;--container-max:1000px;--font-sans:"Inter",sans-serif;--font-mono:"Inter",sans-serif;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:20px;--text-xl:28px;--fw-regular:400;--fw-medium:500;--fw-bold:700;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 6px 18px #00000014;--shadow-lg:0 20px 40px #0000001f;--fast:.12s;--normal:.2s;--ease:cubic-bezier(.2,.9,.2,1);--z-0:0;--z-1:10;--z-2:50;--z-3:100;--white:#eee;--background:#fff;--surface:#f7f7f8;--text:#222;--muted:#202020;--smallText:#161616;--smallText2:#383838;--lighter-bg:#c7c7c731;--primary:#07f;--primaryDark:#07f;--primaryTransparent:#238aff28;--primary-foreground:#fff;--secondary:#6b7280;--accent:#7c3aed;--success:#16a34a;--danger:#dc2626;--warning:#f59e0b;--border:#00000014;--glass:#fff9;--bold:500;--light:300}[data-theme=light]{--background:#fff;--surface:#f7f7fb;--text:#000;--smallText:#505050;--smallText2:#8a8a8a;--muted:#6b7280;--primary:#07f;--primaryDark:#07f;--primary-foreground:#fff;--secondary:#475569;--accent:#7c3aed;--success:#16a34a;--danger:#ef4444;--warning:#f59e0b;--border:#0206170f;--glass:#fff9;--overLay:#22222250;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--background:#0b0b0b;--surface:#121212;--text:#dfdfdf;--smallText:#9ca3af;--smallText2:#9ca3af;--muted:#9ca3af;--primary:#2563eb;--primaryDark:#00000028;--primary-foreground:#000;--secondary:#94a3b8;--accent:#a78bfa;--success:#34d399;--danger:#fb7185;--warning:#fbbf24;--border:#ffffff0f;--glass:#12121299;--overLay:#ffffff34;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;transition:all .4s cubic-bezier(.5,3,0,1)}html,body{height:100%;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--normal)var(--ease),color var(--normal)var(--ease)}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}a{transition:color var(--fast)var(--ease);text-decoration:none}button,input,select,textarea{font-size:inherit;color:inherit;background:0 0}.boldText{font-weight:var(--bold)}.lightText{font-weight:var(--light)}.smaller{font-size:var(--text-sm)}h1,h2,h3,h4,h5,h6{margin:0;font-family:grotesq,sans-serif;font-weight:400}.primary{color:var(--primary)}button,input,select,textarea{border:none;outline:none}button{cursor:pointer;border-radius:var(--radius-sm);padding:calc(var(--space-sm) - 2px)var(--space-md);color:var(--primary-foreground);background:var(--primary);box-shadow:var(--shadow-sm);font-weight:inherit;transition:transform var(--fast)var(--ease),box-shadow var(--fast)var(--ease)}button:active{transform:translateY(1px)}button:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)20%,transparent)}section{background-color:var(--background);padding:5rem 1rem;overflow-x:hidden}input,textarea,select{padding:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--border);background:linear-gradient(#0000,#0000)}label{font-size:var(--text-sm);color:var(--muted)}.container{max-width:var(--container-max);padding-left:var(--space-md);padding-right:var(--space-md);margin-left:auto;margin-right:auto}.centered{justify-content:center;align-items:center;margin-top:60px;display:flex}.card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface)85%,transparent),transparent);border-radius:var(--radius-md);padding:var(--space-md);box-shadow:var(--shadow-md);border:1px solid var(--border)}.smallHeader{font-family:grotesq,sans-serif;font-size:large;font-weight:var(--bold);margin-bottom:var(--space-lg)}.innerHeader{font-size:var(--small);font-family:grotesq,sans-serif;font-weight:var(--bold);color:var(--muted)}.paragraph{color:var(--smallText);font-size:var(--small);margin-top:var(--space-xxs)}.text-muted{color:var(--muted)}.text-center{text-align:center}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.rounded{border-radius:var(--radius-md)}.hidden{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[data-theme=dark]{--background:#181818;--text:#f5f5f5}.btn-primary,.btn-secondary{border-radius:8px;padding:.8rem 1.6rem;font-size:12px;text-decoration:none;transition:all .2s}.btn-primary{background:var(--primary);color:var(--white);transition:all .4s cubic-bezier(.5,3,0,1)}.btn-primary:hover{transform:scale(1.05)}.btn-secondary{border:1px solid var(--secondary);color:var(--secondary);background:0 0}.btn-third{border:1px solid var(--white);color:var(--white);background:0 0;margin-top:1rem}.btn-secondary:hover{transform:scale(1.05)}.itemHeader{text-align:left;justify-content:space-between;align-items:center;margin:0 auto 60px;font-family:grotesq,sans-serif;display:flex}.header-title,.headerSide{max-width:350px}.headerSide{color:var(--smallText);font-family:var(--font-sans)}.header-label{color:var(--primary);font-size:14px;font-weight:var(--bold);letter-spacing:.5px;margin-bottom:16px;display:inline-block}.header-title{font-size:30px;font-weight:var(--bold);color:var(--text);margin-bottom:12px;line-height:1.2}.header-subtitle{color:var(--smallText);margin-bottom:24px;font-size:16px;line-height:1.6}@media (max-width:768px){.itemHeader{flex-direction:column;max-width:90%;display:block;justify-content:flex-start!important}.header-title{text-align:left!important;font-size:medium!important}.headerSide{font-size:14px!important}}

:root{--animation-duration:8s;--entry-time:.5s;--entry-percentage:6.25%;--exit-percentage-start:70%;--exit-percentage-end:76.25%}.navbar{z-index:199;justify-content:center;align-items:center;width:100%;font-size:12px;transition:all .5s cubic-bezier(.5,3,0,1);display:flex;position:fixed;transform:translateY(10%)}.navbar button{height:40px}.navMid{justify-content:space-between;gap:10px;display:flex}.innerNav{background-color:var(--background);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:16px;width:80%;max-width:700px;padding:1rem 2rem;display:flex}.scrolled{transform:translateY(-100%)}.unscrolled{transform:translateY(10%)}.innerNav a{color:var(--smallText)}.navleft{align-items:center;gap:16px;display:flex}.logo{justify-content:center;align-items:center;display:flex}.logoCont{background-image:url(/images/logoBlue.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:50px}.dropKrysis{color:var(--smallText);justify-content:center;align-items:center;font-weight:500;display:flex}.icon-diagram{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:140px;margin-bottom:24px;display:flex;position:relative}.icon-circle{border-radius:var(--radius-sm);background:var(--primaryTransparent);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sqare{animation:popScale var(--animation-duration)infinite;animation-timing-function:cubic-bezier(.5,3,0,1)}.sqare4{animation-delay:0s}.sqare1{animation-delay:1s}.sqare2{animation-delay:1.5s}.sqare3{animation-delay:2s}.diagram-items{justify-content:space-between;align-items:flex-start;width:100%;max-width:200px;display:flex;position:relative}.diagram-items:before{content:"";width:0;height:1px;animation:horizontalLine var(--animation-duration)infinite;background:#d8dbff;margin:auto;animation-timing-function:cubic-bezier(0,1,0,1);animation-delay:.5s;position:absolute;top:0;left:0;right:0}.item-left,.item-center,.item-right{flex-direction:column;align-items:center;display:flex;position:relative}.item-left:before,.item-center:before,.item-right:before{content:"";transform-origin:top;width:1px;height:0;animation:lineGrow var(--animation-duration)infinite;background:#d8dbff;margin-bottom:8px;animation-timing-function:cubic-bezier(.5,3,0,1)}.item-left:before{animation-delay:2.5s}.item-center:before{animation-delay:3s}.item-right:before{animation-delay:3.5s}@keyframes popScale{0%{opacity:0;transform:scale(0)}6.25%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1)}76.25%{opacity:0;transform:scale(0)}to{opacity:0;transform:scale(0)}}@keyframes lineGrow{0%{opacity:0;height:0}6.25%{opacity:1;height:20px}70%{opacity:1;height:20px}76.25%{opacity:1;height:0}to{opacity:0;height:0}}@keyframes horizontalLine{0%{width:0}6.25%{width:200px}70%{width:200px}76.25%{width:0}to{width:0}}.icon-circle.small{width:24px;height:24px}.icon-dot{background:var(--primary);border-radius:50%;width:8px;height:8px}.text-line{background:linear-gradient(to right,var(--background),var(--background));color:var(--smallText);white-space:nowrap;border-radius:16px;margin-bottom:4px;padding:8px 12px;font-size:11px}.text-linex{background:linear-gradient(90deg,var(--background)0%,#e0e0e0 20%,var(--background)40%,var(--background)100%);background-size:200% 100%;animation:3.5s linear infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.icon-diagram{flex-direction:column;gap:16px;display:flex;position:relative}.diagram-bubble{opacity:0;animation:4s cubic-bezier(.5,3,0,1) infinite popUpSequence;transform:translateY(10px)}.diagram-bubble.left{animation-delay:0s}.diagram-bubble.bottom{animation-delay:.5s}.diagram-bubble.right{animation-delay:1s}@keyframes popUpSequence{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(100px)}}.text-line.short{padding:6px 10px}.text-line.wide{border-radius:4px;width:120px;height:8px;padding:0}.text-line.midWide{border-radius:4px;width:80px;height:8px;padding:0}.chatIcon{color:var(--primary);padding:2px}.diagram-bubble{align-items:center;gap:8px;margin:4px 0;display:flex}.diagram-bubble.left{justify-content:flex-start}.diagram-bubble.bottom{justify-content:flex-start;margin-left:32px}.diagram-bubble.right{justify-content:flex-end}.diagram-center{align-items:center;gap:12px;margin-bottom:16px;display:flex}.icon-square{background:var(--primaryTransparent);border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.icon-square.calendar:before{content:"";background:#fff;border-radius:2px;width:14px;height:14px}.icon-square.document:before{content:"";background:#fff;border-radius:2px;width:12px;height:16px}.icon-square.laptop:before{content:"";background:#fff;border-radius:2px;width:16px;height:10px}.support-row{align-items:center;gap:12px;margin:8px 0;display:flex}.ani-icon{animation:14s cubic-bezier(.5,3,0,1) infinite popScaleIcon}.delay-0{animation-delay:0s}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.delay-4{animation-delay:.8s}.delay-5{animation-delay:1s}.connection-line{background:#d8dbff;border-radius:1px;width:0;height:2px;animation:14s cubic-bezier(.5,3,0,1) infinite lineDrawLine}.line-delay-0{animation-delay:1.2s}.line-delay-1{animation-delay:1.6s}.line-delay-2{animation-delay:2s}@keyframes popScaleIcon{0%{opacity:0;transform:scale(0)}3.571%{opacity:1;transform:scale(1)}64.28%{opacity:1;transform:scale(1)}67.85%{opacity:0;transform:scale(0)}to{opacity:0;transform:scale(0)}}@keyframes lineDrawLine{0%{opacity:0;width:0}3.571%{opacity:1;width:48px}46.42%{opacity:1;width:48px}50%{opacity:0;width:0}to{opacity:0;width:0}}.icon-phone:before,.icon-chat:before,.icon-video:before{content:"";background:var(--primary);border-radius:2px;width:12px;height:12px}.icon-phone:before{border-radius:4px;width:10px;height:14px}.icon-chat:before{border-radius:50%}.card-title{color:#2d3436;margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.3}.card-description{color:#636e72;font-size:14px;line-height:1.6}.hamburger{background-color:var(--primary);border-radius:var(--radius-sm);flex-direction:column;gap:6px;width:35px;padding:7px 3px;display:none}.hamburgerLines{background-color:var(--white);width:80%;height:2px;margin:auto}.phoneNav{background-color:var(--surface);width:100%;height:70vh;padding:var(--space-lg);z-index:2147483647;text-align:left;gap:var(--space-sm);border-radius:10px 10px 0 0;flex-direction:column;flex-grow:0;transition-timing-function:cubic-bezier(.5,1.6,0,1);display:flex;position:fixed;bottom:0;left:0}.phoneBtn{margin-top:var(--space-lg);flex-grow:0;max-width:fit-content;font-size:medium}.phoneNav a{padding:var(--space-sm);color:var(--text);font-size:x-large;font-weight:bolder}.hidePhoneNav{transform:translateY(100%)}.displayPhoneNav{transform:translateY(0%)}.phoneNavOverlay{background-color:var(--overLay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;width:100%;height:100%;transition-timing-function:cubic-bezier(.5,1,0,1);position:fixed;inset:0;transform:translateY(-100%)}.showNavOverlay{transform:translateY(0%)}.closeNav{flex-direction:row-reverse;display:flex}.closeIcon{color:var(--white);background-color:var(--primary);border-radius:var(--radius-sm);width:35px;padding:6px}@media (max-width:768px){.navMid{display:none}.hamburger{display:flex}.innerNav{width:94%}.navRightDesk button{display:none}}
.beforeFooterSection{background-color:var(--primaryDark);border-radius:var(--radius-lg);border:1px solid #ffffff4d;width:100%;padding:64px 20px;position:relative}.beforeFootHeader{text-align:center;font-size:200%;font-weight:var(--bold);max-width:500px;color:var(--white);margin:auto;padding-top:64px}.beforeFooterSection .heroFloater2{top:10%!important}.beforeFooterSection .heroFloater1{bottom:10%!important}.beforeFooterSection:before{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);height:1px;position:absolute;top:0;left:0;right:0}.beforeFooterSection:after{content:"";background:linear-gradient(#fffc,#0000,#ffffff4d);width:1px;height:100%;position:absolute;top:0;left:0}.beforeFooterSection .paragraph{font-weight:var(--light);text-align:center;color:var(--white);margin:auto;margin-top:var(--space-lg);padding-bottom:64px;line-height:1.5;max-width:700px!important}.heroFloater{z-index:1;color:#fff;border-radius:var(--radius-md);padding:.5rem 1rem;position:absolute}.heroFloater1{background-color:#ff7b00;left:10%;transform:rotate(10deg)}.heroFloater3{background-color:#00a093;top:20%;transform:rotate(10deg)}.heroFloater2{background-color:#6f00ff;right:10%;transform:rotate(-10deg)}.clearer{color:var(--text)}@media (max-width:724px){.beforeFootHeader{font-size:120%}.beforeFooterSection .paragraph{font-size:var(--x-small)}}
footer{background-color:var(--background)}.footerDiv{border-top:var(--smallText)solid 1px;max-width:80%;font-size:var(--small);color:var(--smallText);justify-content:space-between;align-items:center;padding:30px 10px;display:flex}.footerNav{gap:10px;display:flex}.footerDiv a{color:var(--smallText)}.footerRight{align-items:center;gap:var(--space-lg);display:flex}.footerSocials{gap:var(--space-sm);display:flex}.footIcons{width:19px}@media (max-width:768px){.footerNav{text-align:center;flex-direction:column}.footerDiv{flex-direction:column;gap:45px}.footerNav a{display:block}.footerRight{flex-direction:column;gap:45px}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--blue:#07f;--blue-dim:#005fcc;--blue-light:#0077ff14;--blue-glow:#0077ff26;--bg:#f0f4fa;--card:#fff;--ink:#0f1623;--ink-soft:#3a4560;--muted:#8892a4;--border:#e2e8f2;--border-active:#07f6;--surface:#f7f9fc;--surface-hover:#eef3fb;--font-display:"grotesq",sans-serif;--font-body:"Inter",sans-serif}.kl-funnel-root{font-family:var(--font-body);justify-content:center;align-items:center;min-height:800px;padding:40px 20px;display:flex;position:relative;overflow:hidden}.kl-bg-grid{pointer-events:none;background-image:linear-gradient(#0077ff0a 1px,#0000 1px),linear-gradient(90deg,#0077ff0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.kl-bg-glow{pointer-events:none;background:radial-gradient(circle,#0077ff12 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-250px;right:-150px}.kl-bg-glow-2{pointer-events:none;background:radial-gradient(circle,#0077ff0d 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}.kl-card{z-index:1;background:var(--card);border-radius:20px;width:100%;max-width:640px;padding:48px 48px 40px;position:relative}@media (max-width:600px){.kl-card{padding:32px 24px 28px}}.kl-header{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.kl-logo{font-family:var(--font-display);letter-spacing:.12em;color:var(--ink);text-transform:uppercase;font-size:15px;font-weight:800}.kl-logo span{color:var(--blue)}.kl-step-counter{font-family:var(--font-display);color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:600}.kl-progress-track{background:var(--border);border-radius:3px;height:3px;margin-bottom:44px;overflow:hidden}.kl-progress-fill{background:linear-gradient(90deg,#005fcc,var(--blue));height:100%;box-shadow:0 0 10px var(--blue-glow);border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1)}.kl-step{animation:.35s cubic-bezier(.4,0,.2,1) kl-slide-in}@keyframes kl-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.kl-step-label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:11px;font-weight:700}.kl-step-title{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:26px;font-weight:700;line-height:1.25}.kl-step-subtitle{color:var(--muted);margin-bottom:32px;font-size:14px;font-weight:300;line-height:1.6}.kl-field{margin-bottom:20px}.kl-label{color:var(--ink-soft);letter-spacing:.02em;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.kl-input{background:var(--surface);border:1px solid var(--border);width:100%;font-family:var(--font-body);color:var(--ink);-webkit-appearance:none;border-radius:10px;outline:none;padding:13px 16px;font-size:14px;font-weight:400;transition:border-color .2s,background .2s,box-shadow .2s}.kl-input::placeholder{color:var(--muted);opacity:.6}.kl-input:focus{border-color:var(--border-active);box-shadow:0 0 0 3px var(--blue-light);background:#fff}textarea.kl-input{resize:vertical;min-height:100px;line-height:1.6}.kl-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:480px){.kl-field-row{grid-template-columns:1fr}}.kl-options{flex-direction:column;gap:10px;display:flex}.kl-option{background:var(--surface);border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:all .18s;display:flex}.kl-option:hover{background:var(--surface-hover);border-color:#07f3}.kl-option.selected{background:var(--blue-light);border-color:var(--border-active)}.kl-option-check{border:1.5px solid var(--border);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;transition:all .18s;display:flex}.kl-option.selected .kl-option-check{background:var(--blue);border-color:var(--blue)}.kl-option-check svg{opacity:0;transition:all .18s;transform:scale(.5)}.kl-option.selected .kl-option-check svg{opacity:1;transform:scale(1)}.kl-option.radio .kl-option-check{border-radius:50%}.kl-option.radio.selected .kl-option-check{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-light)}.kl-option-text{color:var(--ink-soft);font-size:14px;font-weight:400;line-height:1.4;transition:color .18s}.kl-option.selected .kl-option-text{color:var(--ink);font-weight:500}.kl-option-emoji{flex-shrink:0;font-size:18px}.kl-options-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:480px){.kl-options-grid{grid-template-columns:1fr}}.kl-tags{flex-wrap:wrap;gap:10px;display:flex}.kl-tag{background:var(--surface);border:1px solid var(--border);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:100px;padding:10px 18px;font-size:13px;font-weight:500;transition:all .18s}.kl-tag:hover{color:var(--blue);background:var(--blue-light);border-color:#0077ff40}.kl-tag.selected{background:var(--blue-light);border-color:var(--border-active);color:var(--blue);font-weight:600}.kl-divider{background:var(--border);height:1px;margin:28px 0}.kl-error{color:#d93025;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.kl-nav{justify-content:space-between;align-items:center;gap:16px;margin-top:36px;display:flex}.kl-btn-back{border:1px solid var(--border);font-family:var(--font-body);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .18s;display:flex}.kl-btn-back:hover{color:var(--blue);background:var(--blue-light);border-color:#0077ff4d}.kl-btn-next{background:var(--blue);font-family:var(--font-display);letter-spacing:.06em;color:#fff;cursor:pointer;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:700;transition:all .2s;display:flex;position:relative;overflow:hidden}.kl-btn-next:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff26,#0000);transition:opacity .2s;position:absolute;inset:0}.kl-btn-next:hover:before{opacity:1}.kl-btn-next:hover{transform:translateY(-1px);box-shadow:0 8px 24px #0077ff4d}.kl-btn-next:active{transform:translateY(0)}.kl-btn-next:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}.kl-end{text-align:center;animation:.5s cubic-bezier(.4,0,.2,1) kl-fade-up}@keyframes kl-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.kl-end-icon{background:var(--blue-light);border:1px solid #07f3;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 28px;font-size:32px;display:flex}.kl-end-title{font-family:var(--font-display);color:var(--ink);margin-bottom:12px;font-size:28px;font-weight:700;line-height:1.2}.kl-end-sub{color:var(--muted);max-width:420px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:15px;font-weight:300;line-height:1.65}.kl-end-cta{background:var(--blue);font-family:var(--font-display);letter-spacing:.06em;color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;padding:15px 36px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.kl-end-cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px #0077ff4d}.kl-end-note{color:var(--muted);margin-top:16px;font-size:12px;font-weight:300}
.fm-overlay{z-index:9999;-webkit-backdrop-filter:blur(6px);background:#0a0f1e99;justify-content:center;align-items:center;padding:20px;animation:.25s cubic-bezier(.4,0,.2,1) fm-fade-in;display:flex;position:fixed;inset:0}@keyframes fm-fade-in{0%{opacity:0}to{opacity:1}}.fm-container{scrollbar-width:none;-ms-overflow-style:none;border-radius:24px;width:100%;max-width:680px;max-height:90vh;animation:.35s cubic-bezier(.4,0,.2,1) fm-slide-up;position:relative;overflow-y:auto}.fm-container::-webkit-scrollbar{display:none}@keyframes fm-slide-up{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.fm-close{z-index:10;color:#3a4560;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .18s;display:flex;position:absolute;top:20px;right:20px}.fm-close:hover{color:#0f1623;background:#fff;border-color:#0077ff4d;transform:scale(1.05);box-shadow:0 4px 12px #0077ff26}.fm-container .kl-funnel-root{min-height:unset;background:0 0;padding:0}.fm-container .kl-bg-grid,.fm-container .kl-bg-glow,.fm-container .kl-bg-glow-2{display:none}.fm-container .kl-card{max-width:100%;box-shadow:none;border-radius:24px}@media (max-width:600px){.fm-overlay{align-items:flex-end;padding:12px}.fm-container{border-radius:20px 20px 0 0;max-height:95vh}.fm-container .kl-card{border-radius:20px 20px 0 0}}
