.klv2{color:#0e0f0c;-webkit-font-smoothing:antialiased;background:#fafaf7;font-family:Inter,system-ui,sans-serif;line-height:1.6}.klv2 *,.klv2 :before,.klv2 :after{box-sizing:border-box;margin:0;padding:0}.klv2 a{color:#0d7a5f;text-decoration:none}.klv2 a:hover{color:#0d9d6e}.klv2 em{color:#10b981;font-style:normal}.klv2 ::selection{background:#10b98138}.klv2 :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #10b981}.klv2 summary{cursor:pointer;list-style:none}.klv2 summary::-webkit-details-marker{display:none}.klv2 details[open] .faq-chev{transform:rotate(180deg)}.klv2 [data-reveal][data-shown]{opacity:1!important;transform:none!important}@keyframes klv2_livedot{0%,to{opacity:1}50%{opacity:.25}}@keyframes klv2_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes klv2_wordup{0%{transform:translateY(118%)}to{transform:translateY(0)}}@keyframes klv2_fadeup{0%{opacity:0;filter:blur(8px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes klv2_orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes klv2_flowdash{to{stroke-dashoffset:-100px}}@keyframes klv2_flowdashrev{to{stroke-dashoffset:100px}}@keyframes klv2_barlive{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}@keyframes klv2_nodepulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes klv2_chipswap{0%,26%{opacity:1;transform:translateY(0)}33%,93%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.klv2 .klv2-burger{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.klv2 .klv2-burger span{background:#0e0f0c;border-radius:2px;width:20px;height:2px;transition:transform .25s,opacity .2s;display:block}.klv2 .klv2-burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.klv2 .klv2-burger[aria-expanded=true] span:nth-child(2){opacity:0}.klv2 .klv2-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.klv2 .klv2-mobilemenu{display:none}@media (max-width:860px){.klv2 .klv2-navlinks,.klv2 .klv2-navactions>a{display:none!important}.klv2 .klv2-burger{display:flex}.klv2 .klv2-mobilemenu[data-open]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf7f7;border-bottom:1px solid #e6e4da;flex-direction:column;gap:2px;padding:10px 20px 18px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -28px #0e0f0c40}.klv2 .klv2-mobilemenu a{color:#0e0f0c;border-radius:10px;padding:13px 10px;font-size:16.5px;font-weight:500}.klv2 .klv2-mobilemenu a:active{background:#f1efe8}.klv2 .klv2-mobilemenu .klv2-mobilemenu-cta{color:#fafaf7;text-align:center;background:#0e0f0c;border-radius:999px;margin-top:10px;padding:15px;font-weight:600}}@media (prefers-reduced-motion:reduce){.klv2 *{animation:none!important}.klv2 [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}}.kfab{z-index:90;flex-direction:column;align-items:flex-end;gap:12px;font-family:Inter,system-ui,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.kfab-launcher{cursor:pointer;background:#0e0f0c;border:none;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;transition:transform .15s,box-shadow .25s;display:flex;box-shadow:0 10px 26px -8px #0e0f0c8c,0 0 0 5px #10b9812e}.kfab-launcher:hover{transform:scale(1.06);box-shadow:0 14px 32px -8px #0e0f0ca6,0 0 0 7px #10b98147}.kfab-launcher:active{transform:scale(.95)}.kfab-launcher:focus:not(:focus-visible){outline:none}.kfab-launcher:focus-visible{outline-offset:3px;outline:2px solid #10b981}.kfab-launcher img{width:42px;height:42px}.kfab-launcher .ti{color:#fafaf7;font-size:26px}.kfab-panel{background:#fff;border:1px solid #e6e4da;border-radius:20px;width:min(340px,100vw - 40px);animation:.25s cubic-bezier(.16,1,.3,1) kfab_in;overflow:hidden;box-shadow:0 30px 70px -30px #0e0f0c66}@keyframes kfab_in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.kfab-head{color:#fafaf7;background:#0e0f0c radial-gradient(280px 160px at 50% 0,#10b98140,#0000 65%);padding:18px 20px}.kfab-head-title{letter-spacing:-.02em;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:700;display:block}.kfab-head-sub{color:#a2a398;margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.kfab-opt{color:#0e0f0c;border-bottom:1px solid #f1efe8;align-items:center;gap:13px;padding:14px 18px;transition:background .15s;display:flex}.kfab-opt:last-child{border-bottom:none}.kfab-opt:hover{color:#0e0f0c;background:#fafaf7}.kfab-opt-icon{color:#0d7a5f;background:#e1f5ee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.kfab-opt-icon--wa{color:#03130d;background:#10b981}.kfab-opt-text{flex-direction:column;min-width:0;display:flex}.kfab-opt-text strong{letter-spacing:-.01em;font-family:Inter Tight,sans-serif;font-size:14.5px;font-weight:700}.kfab-opt-text small{color:#54564e;margin-top:1px;font-size:12px}@media (max-width:640px){.kfab{bottom:14px;right:14px}.kfab-launcher{width:54px;height:54px}}.klv2 .klv2-typing{background:#10b981;border-radius:14px 14px 4px;align-self:flex-end;gap:4px;padding:13px 15px;display:inline-flex}.klv2 .klv2-typing span{background:#03130d8c;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite klv2_typdot}.klv2 .klv2-typing span:nth-child(2){animation-delay:.15s}.klv2 .klv2-typing span:nth-child(3){animation-delay:.3s}@keyframes klv2_typdot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.klv2 [data-role-conv]>*{animation:.32s both klv2_msgin}@keyframes klv2_msgin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kfab-launcher img{transform-origin:50% 60%;animation:8s ease-in-out infinite kfab_wave}@keyframes kfab_wave{0%,88%,to{transform:none}91%{transform:rotate(-9deg)}94%{transform:rotate(8deg)}97%{transform:rotate(-4deg)}}.kfab-tip{color:#0e0f0c;white-space:nowrap;background:#fff;border:1px solid #e6e4da;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600;animation:.3s cubic-bezier(.16,1,.3,1) kfab_in;box-shadow:0 16px 40px -18px #0e0f0c59}@media (prefers-reduced-motion:reduce){.kfab-launcher img{animation:none}}.kfab-opt--btn{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f1efe8;width:100%;font-family:inherit}.kfab-call{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.kfab-call-status{color:#54564e;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.kfab-call-status--live{color:#0d7a5f}.kfab-call-status--error{color:#b23a48;font-weight:500}.kfab-call-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.4s infinite klv2_livedot}.kfab-call-end{color:#fafaf7;cursor:pointer;background:#0e0f0c;border:none;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.kfab-call-end:hover{background:#26261f}.kfab-form{flex-direction:column;gap:9px;padding:16px 18px 18px;display:flex}.kfab-form-title{letter-spacing:-.01em;color:#0e0f0c;margin-bottom:2px;font-family:Inter Tight,sans-serif;font-size:14.5px;font-weight:700}.kfab-form-row{gap:9px;display:flex}.kfab-input{color:#0e0f0c;background:#fafaf7;border:1px solid #e6e4da;border-radius:11px;outline:none;flex:1;width:100%;min-width:0;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .15s}.kfab-input::placeholder{color:#a2a398}.kfab-input:focus{border-color:#10b981}.kfab-form-err{color:#b23a48;font-size:12.5px}.kfab-form-submit{color:#03130d;cursor:pointer;background:#10b981;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:3px;padding:12px;font-family:Inter Tight,sans-serif;font-size:14.5px;font-weight:700;transition:background .2s;display:inline-flex}.kfab-form-submit:hover:not(:disabled){background:#0d9d6e}.kfab-form-submit:disabled{opacity:.5;cursor:not-allowed}.kfab-form-note{color:#a2a398;text-align:center;font-size:11.5px;line-height:1.4}.kfab-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.kfab-dial{cursor:pointer;background-image:none;flex:0 0 96px;min-width:96px;padding:11px 8px}.kfab-panel--chat{width:min(420px,100vw - 40px)}.kfab-chat{flex-direction:column;height:min(580px,100vh - 140px);display:flex}.kfab-chat-head{color:#fafaf7;background:#0e0f0c radial-gradient(280px 160px at 50% 0,#10b98140,#0000 65%);flex-shrink:0;align-items:center;gap:11px;padding:13px 16px;display:flex}.kfab-chat-back{color:#fafaf7;cursor:pointer;background:#ffffff14;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;transition:background .15s;display:flex}.kfab-chat-back:hover{background:#ffffff29}.kfab-chat-avatar{background:#fafaf7;border:1px solid #10b98159;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.kfab-chat-avatar img{width:26px;height:26px}.kfab-chat-id{flex-direction:column;min-width:0;display:flex}.kfab-chat-id strong{letter-spacing:-.01em;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:700}.kfab-chat-id small{color:#a2a398;align-items:center;gap:6px;margin-top:1px;font-size:11.5px;display:inline-flex}.kfab-chat-reset{color:#a2a398;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;flex-shrink:0;margin-left:auto;padding:5px 10px;font-family:Inter,sans-serif;font-size:11.5px;font-weight:500;transition:background .15s,color .15s}.kfab-chat-reset:hover{color:#fafaf7;background:#ffffff29}.kfab-chat-msgs{scrollbar-width:thin;background:#fafaf7;flex-direction:column;flex:1;gap:9px;padding:16px;display:flex;overflow-y:auto}.kfab-msg{white-space:pre-wrap;word-wrap:break-word;border-radius:15px;max-width:84%;padding:10px 13px;font-size:13.5px;line-height:1.5}.kfab-msg--assistant{color:#0e0f0c;background:#fff;border:1px solid #e6e4da;border-bottom-left-radius:5px;align-self:flex-start}.kfab-msg--user{color:#03130d;background:#10b981;border-bottom-right-radius:5px;align-self:flex-end}.kfab-msg--typing{align-items:center;gap:4px;display:inline-flex}.kfab-msg--typing span{background:#a2a398;border-radius:50%;width:6px;height:6px;animation:1.2s infinite kfab_typing;display:inline-block}.kfab-msg--typing span:nth-child(2){animation-delay:.15s}.kfab-msg--typing span:nth-child(3){animation-delay:.3s}@keyframes kfab_typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.kfab-chat-input{background:#fff;border-top:1px solid #f1efe8;flex-shrink:0;align-items:center;gap:9px;padding:11px 13px;display:flex}.kfab-chat-field{color:#0e0f0c;background:#fafaf7;border:1px solid #e6e4da;border-radius:999px;outline:none;flex:1;min-width:0;padding:11px 15px;font-family:inherit;font-size:14px;transition:border-color .15s}.kfab-chat-field::placeholder{color:#a2a398}.kfab-chat-field:focus{border-color:#10b981}.kfab-chat-send{color:#03130d;cursor:pointer;background:#10b981;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;transition:background .2s,opacity .2s;display:flex}.kfab-chat-send:hover:not(:disabled){background:#0d9d6e}.kfab-chat-send:disabled{opacity:.45;cursor:not-allowed}.kfab-slots{flex-wrap:wrap;align-self:flex-start;gap:7px;max-width:92%;margin-top:2px;display:flex}.kfab-slot-chip{color:#0d7a5f;cursor:pointer;background:#e1f5ee;border:1px solid #10b98147;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,transform .1s}.kfab-slot-chip:hover:not(:disabled){color:#fff;background:#10b981}.kfab-slot-chip:active:not(:disabled){transform:scale(.96)}.kfab-slot-chip:disabled{opacity:.5;cursor:default}
