.kl{--cream:#fff;--cream-2:#f1f7f2;--green:green;--green-d:#006400;--green-2:#36a85b;--coral:#2b50aa;--coral-d:#1a3065;--ink:#14201a;--muted:#5a6478;--line:#dce8de;--white:#fff;--r-lg:32px;--r-md:22px}.kl :where(:not([class*=Mui])){box-sizing:border-box;margin:0;padding:0}html:has(.kl){scroll-behavior:smooth;scroll-padding-top:84px}.kl{font-family:var(--font-rubik),"Rubik",system-ui,sans-serif;background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.55}.kl a:not([class*=Mui]){color:inherit;text-decoration:none}.kl-hero{--pattern-fill:linear-gradient(90deg,green 0 66.6%,#fff 66.6% 100%);--pattern-opacity:.06;--pattern-size:150px}.kl-how{--pattern-fill:#fff;--pattern-opacity:.1;--pattern-size:130px;border-radius:12px}.kl-app{--pattern-fill:#fff;--pattern-opacity:.1;--pattern-size:150px}.kl-footer{--pattern-fill:green;--pattern-opacity:.05;--pattern-size:150px}.kl img,.kl svg{max-width:100%;display:block}.kl-wrap{width:min(1180px,100% - 48px);margin-inline:auto}.kl-btn{background:var(--coral);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.kl-btn:hover{background:var(--coral-d);transform:translateY(-1px)}.kl-btn.kl-block{width:100%}.kl-btn.kl-light{color:var(--green);background:#fff}.kl-btn.kl-light:hover{background:var(--cream)}.kl-eyebrow{letter-spacing:.02em;font-size:13px;font-weight:600}.kl h1,.kl h2,.kl h3{letter-spacing:-.01em;line-height:1.15}.kl-link{color:var(--coral);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.kl-nav{z-index:50;background:var(--cream);box-shadow:0 1px 0 var(--line);position:fixed;inset:0 0 auto}.kl-nav .kl-wrap{justify-content:space-between;align-items:center;height:84px;display:flex}.kl-logo{align-items:center;gap:10px;font-size:21px;font-weight:700;display:flex}.kl-logo-mark{background:var(--green);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.kl-menu{gap:32px;margin:0 auto 0 72px;font-size:14px;font-weight:500;display:flex}.kl-menu a{color:var(--ink);opacity:.85}.kl-menu a.active{color:var(--green);opacity:1;font-weight:600}.kl-menu a:hover{color:var(--coral)}.kl-nav .kl-btn{padding:10px 22px;font-size:14px}.kl-hero{background:linear-gradient(90deg,var(--cream) 0 66.6%,var(--green) 66.6% 100%);padding-top:84px;position:relative}.kl-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#ffffff12 0 22%,#0000 22.5%),radial-gradient(circle at 30% 70%,#ffffff0d 0 30%,#0000 30.5%);width:33.4%;height:100%;position:absolute;top:0;right:0}.kl-hero-grid{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;min-height:520px;padding-block:40px 110px;display:grid;position:relative}.kl-hero h1{margin:0 0 20px;font-size:clamp(38px,5vw,56px);font-weight:700}.kl-hero p.kl-lead{max-width:440px;color:var(--muted);margin-bottom:28px;font-size:16px}.kl-hero-actions{flex-wrap:wrap;gap:14px;display:flex}.kl-btn.kl-ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.kl-btn.kl-ghost:hover{background:var(--ink);color:#fff}.kl a.kl-btn{color:#fff}.kl a.kl-btn.kl-light{color:var(--green)}.kl a.kl-btn.kl-ghost{color:var(--ink)}.kl a.kl-btn.kl-ghost:hover{color:#fff}.kl-hero-art{height:500px;position:relative}.kl-phone{background:#fff;border:1px solid #ece6d2;border-radius:28px;width:290px;padding:12px 12px 16px;position:absolute;top:20px;left:4%;box-shadow:0 24px 60px #003c2d40}.kl-phone.kl-sm{width:200px;padding:10px 10px 14px;top:100px;left:auto;right:-6%}.kl-media{aspect-ratio:1/1.02;border-radius:22px;position:relative;overflow:hidden}.kl-media svg{width:100%;height:100%}.kl-media:after{content:"";background:#fff;border-top-left-radius:36px;width:72px;height:72px;position:absolute;bottom:-1px;right:-1px}.kl-phone .kl-meta{padding:6px 8px 0}.kl-price{color:var(--coral);font-size:15px;font-weight:700}.kl-price small{color:var(--ink);font-size:11px;font-weight:500}.kl-phone h3{margin:4px 0 6px;font-size:19px}.kl-phone p{color:var(--muted);margin-bottom:10px;font-size:12px}.kl-bar{background:#e6e2d4;border-radius:99px;height:6px;margin:6px 0 4px;overflow:hidden}.kl-bar i{background:var(--coral);border-radius:99px;height:100%;display:block}.kl-bar-row{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.kl-phone .kl-btn{margin-top:12px;padding:11px;font-size:14px}.kl-seal{background:var(--cream);border:1px dashed var(--green);z-index:2;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;bottom:-18px;left:46%}.kl-seal span{background:var(--green);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.kl-stats{z-index:1;background:var(--green);color:#fff;border-top-right-radius:96px;gap:56px;width:66.6%;margin-top:-70px;padding:34px 48px 34px max(24px,50vw - 590px);display:flex;position:relative}.kl-stat b{font-size:30px;font-weight:600;line-height:1.1;display:block}.kl-stat span{opacity:.85;font-size:13px}.kl-trusted{text-align:center;padding:36px 0 8px}.kl-trusted p{color:var(--muted);margin-bottom:22px;font-size:13px}.kl-chips{color:#8b8f86;flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:15px;font-weight:600;display:flex}.kl-chips span{align-items:center;gap:8px;display:inline-flex}.kl-chips span:before{content:"";background:var(--coral);opacity:.8;border-radius:3px;width:10px;height:10px;transform:rotate(45deg)}.kl-feature{margin-block:70px 90px}.kl-feature-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:36px 36px 36px 44px;display:grid}.kl-feature-card h2{margin:6px 0 14px;font-size:clamp(30px,3.6vw,42px);font-weight:700}.kl-feature-card p{color:var(--muted);max-width:420px;margin-bottom:20px;font-size:14px}.kl-feature-card .kl-bar{height:8px}.kl-feature-card .kl-btn{margin-top:18px}.kl-feature-card .kl-media{aspect-ratio:1.25;border-radius:26px}.kl-feature-card .kl-media:after{border-top-left-radius:50px;width:92px;height:92px}.kl-badge{z-index:2;background:var(--green);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 6px #fff}.kl-how{background:var(--coral);color:#fff;text-align:center;border-radius:64px;padding:60px 40px 64px}.kl-how h2{margin-bottom:12px;font-size:32px;font-weight:600}.kl-how .kl-sub{opacity:.92;max-width:520px;margin:0 auto 44px;font-size:14px}.kl-steps{grid-template-columns:repeat(3,1fr);gap:32px;max-width:900px;margin-inline:auto;display:grid}.kl-step .kl-ic{width:48px;height:48px;margin:0 auto 14px}.kl-step h3{margin-bottom:8px;font-size:17px;font-weight:600}.kl-step p{opacity:.92;max-width:230px;margin:0 auto;font-size:13px}.kl-section{padding-block:90px 20px}.kl-sec-head{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:40px;display:flex}.kl-sec-head h2{max-width:420px;font-size:clamp(28px,3.4vw,38px);font-weight:700}.kl-sec-head p{max-width:340px;color:var(--muted);margin-bottom:10px;font-size:13px}.kl-cards{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.kl-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:14px 14px 20px;transition:transform .25s,box-shadow .25s}.kl-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #3c32141a}.kl-card .kl-media{aspect-ratio:1.15}.kl-card .kl-meta{padding:14px 10px 0}.kl-card .kl-tag{color:var(--muted);margin-bottom:6px;font-size:12px}.kl-card h3{margin:6px 0 8px;font-size:21px;font-weight:700}.kl-card p{color:var(--muted);margin-bottom:12px;font-size:12.5px}.kl-card .kl-btn{margin-top:14px;padding:12px}.kl-faq{grid-template-columns:.85fr 1.15fr;align-items:start;gap:60px;padding-block:100px 40px;display:grid}.kl-faq h2{margin-bottom:14px;font-size:clamp(28px,3.2vw,36px);font-weight:700}.kl-faq .kl-lede{color:var(--muted);max-width:300px;font-size:13px}.kl-scribble{width:150px;color:var(--coral);margin-top:34px}.kl-acc{gap:12px;display:grid}.kl-acc details{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px 22px}.kl-acc details[open]{border-color:var(--coral)}.kl-acc summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;list-style:none;display:flex}.kl-acc summary::-webkit-details-marker{display:none}.kl-acc summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);width:8px;height:8px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}.kl-acc details[open] summary{color:var(--coral)}.kl-acc details[open] summary:after{border-color:var(--coral);transform:rotate(225deg)}.kl-acc p{color:var(--muted);margin-top:14px;font-size:13px}.kl-updates{grid-template-columns:1fr 1fr;gap:24px;display:grid}.kl-post{border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:14px;display:grid}.kl-post .kl-media{aspect-ratio:1/.95;border-radius:18px}.kl-post .kl-media:after{background:var(--cream);border-top-left-radius:20px;width:38px;height:38px}.kl-post h3{margin-bottom:8px;font-size:16px;font-weight:700}.kl-post p{color:var(--muted);margin-bottom:10px;font-size:12px}.kl-news{background:var(--green);color:#fff;margin-top:100px;padding-block:64px}.kl-news .kl-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.kl-news h2{max-width:340px;font-size:34px;font-weight:700}.kl-news p{opacity:.85;margin-top:12px;font-size:13px}.kl-sub-form{background:#fff;border-radius:999px;width:min(480px,100%);padding:6px;display:flex}.kl-sub-form input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 20px;font-size:14px}.kl footer{text-align:center;padding:56px 0 40px}.kl footer .kl-logo{justify-content:center;margin-bottom:26px}.kl footer nav{flex-wrap:wrap;justify-content:center;gap:34px;margin-bottom:34px;font-size:13px;font-weight:500;display:flex}.kl footer nav a:hover{color:var(--coral)}.kl footer small{color:#9a9b8f;font-size:12px}@media (max-width:960px){.kl-menu{display:none}.kl-hero{background:linear-gradient(180deg,var(--cream) 0 60%,var(--green) 60% 100%);--pattern-fill:linear-gradient(180deg,green 0 60%,#fff 60% 100%)}.kl-hero-grid,.kl-feature-card,.kl-faq,.kl-updates{grid-template-columns:1fr}.kl-hero-art{height:470px}.kl-phone.kl-sm{right:0}.kl-stats{border-radius:0;flex-wrap:wrap;gap:32px;width:100%;margin-top:0;padding:28px 24px}.kl-cards{grid-template-columns:1fr 1fr}.kl-steps{grid-template-columns:1fr}.kl-sec-head{flex-direction:column;gap:12px}}@media (max-width:620px){.kl-cards{grid-template-columns:1fr}.kl-post{grid-template-columns:110px 1fr}.kl-how{border-radius:12px;padding-inline:22px}.kl-phone.kl-sm{display:none}.kl-phone{left:50%;transform:translate(-50%)}.kl-nav .kl-btn{display:none}}.kl-lang{border:1px solid var(--line);background:#ffffffb3;border-radius:999px;gap:2px;margin-right:12px;padding:3px;display:flex}.kl-lang button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.kl-lang button.on{background:var(--green);color:#fff}.kl-nav-right{align-items:center;display:flex}.kl-nav .kl-login{color:var(--ink);margin-right:18px;font-size:14px;font-weight:500}.kl-nav .kl-login:hover{opacity:.8}.kl-trip{background:#f6f2e4;border-radius:18px;margin:6px 0 4px;padding:14px}.kl-trip .kl-st{background:var(--green);color:#fff;border-radius:99px;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.kl-trip .kl-row{color:var(--muted);align-items:flex-start;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.kl-trip .kl-row b{color:var(--ink);font-size:13px;display:block}.kl-dot{background:var(--green);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.kl-dot.d{background:var(--coral)}.kl-eta{border-top:1px dashed var(--line);color:var(--muted);justify-content:space-between;padding-top:10px;font-size:12px;display:flex}.kl-eta b{color:var(--ink);font-size:14px}.kl-map{background:#dfeadf;border-radius:14px;height:130px;margin-bottom:12px;position:relative;overflow:hidden}.kl-map svg{width:100%;height:100%}.kl-receipt{border:1px dashed var(--line);background:#fff;border-radius:18px;max-width:360px;margin-inline:auto;padding:22px;box-shadow:0 20px 50px #3c32141a}.kl-receipt .kl-amt{color:var(--green);font-size:34px;font-weight:700;line-height:1.1}.kl-receipt .kl-paid{color:var(--green);background:#e3f2ea;border-radius:99px;margin-bottom:12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.kl-receipt dl{border-top:1px dashed var(--line);gap:8px;margin-top:16px;padding-top:12px;font-size:13px;display:grid}.kl-receipt dl div{justify-content:space-between;display:flex}.kl-receipt dt{color:var(--muted)}.kl-receipt dd{font-weight:500}.kl-checks{gap:12px;margin:18px 0 24px;list-style:none;display:grid}.kl-checks li{color:var(--ink);gap:12px;font-size:14px;display:flex}.kl-checks li:before{content:"";background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.500 10.500l3 3 6-6.500' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px}.kl-feature.kl-alt .kl-feature-card{grid-template-columns:1fr 1fr}.kl-feature.kl-alt{margin-block:0 90px}.kl-cards.kl-four{grid-template-columns:repeat(4,1fr);gap:22px}.kl-cards.kl-four .kl-card h3{font-size:19px}.kl-card .kl-ico{aspect-ratio:1.3;background:var(--cream);border-radius:22px;place-items:center;width:100%;margin-bottom:0;display:grid}.kl-card .kl-ico svg{width:64px;height:64px}.kl-app{background:var(--green);color:#fff;margin-top:100px;padding-block:70px}.kl-app .kl-wrap{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;display:grid}.kl-app h2{max-width:420px;margin-bottom:14px;font-size:clamp(28px,3.4vw,40px);font-weight:700}.kl-app p{opacity:.9;max-width:420px;margin-bottom:26px;font-size:14px}.kl-stores{flex-wrap:wrap;gap:14px;display:flex}.kl-soon{opacity:.85;border:1.5px solid #ffffff80;border-radius:999px;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;display:inline-flex}.kl-soon small{background:#ffffff2e;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:500}.kl-app .kl-phone{margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.kl-app .kl-phone h3{color:var(--ink)}.kl-app .kl-phone p{color:var(--muted);opacity:1;margin:0}.kl footer .kl-tag{color:var(--green);margin-bottom:8px;font-size:14px;font-weight:600}.kl footer small a{text-decoration:underline}@media (max-width:960px){.kl-cards.kl-four{grid-template-columns:1fr 1fr}.kl-app .kl-wrap{grid-template-columns:1fr}.kl-nav .kl-login{display:none}}@media (max-width:620px){.kl-cards.kl-four{grid-template-columns:1fr}.kl-nav-right .kl-btn{display:none}}.kl{min-height:100vh;overflow-x:hidden}.kl-img{object-fit:cover}.kl-media-sm{aspect-ratio:1/.8}.kl-logo-img{object-fit:cover;border-radius:10px;width:34px;height:34px}.kl-logo-wordmark{width:auto;height:36px}.kl-tag{color:var(--green);background:#e3f2ea;border-radius:99px;margin-bottom:12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.kl-paidto{color:var(--muted);margin-top:4px;font-size:13px}.kl-receipt-wide{max-width:380px}.kl-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.kl-tags span{background:var(--cream);color:var(--muted);border-radius:99px;padding:2px 10px;font-size:11px}.kl-foot{opacity:.75;max-width:420px;margin-top:22px;font-size:12px}.kl-social{justify-content:center;align-items:center;gap:18px;margin-bottom:26px;font-size:13px;display:flex}.kl-footer small{line-height:1.8;display:block}.kl-footer small a{text-decoration:underline}.kl-hero-actions .kl-btn{text-decoration:none}.kl-light{color:var(--green)}.kl-voices{grid-template-columns:1fr;gap:28px;padding-block:100px 0;display:grid}.kl-voices h2{margin-bottom:14px;font-size:clamp(28px,3.2vw,38px);font-weight:700}.kl-voices .kl-lede{max-width:560px}.kl-hint{color:var(--green);max-width:560px;margin-top:14px;font-size:13px;font-weight:500}.kl-chat{position:relative}.kl-carousel{margin-top:-32px;position:relative}.kl-msgs{--w:min(460px,78cqw);scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;outline:none;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);container-type:inline-size}.kl-msgs::-webkit-scrollbar{display:none}.kl-msgs.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.kl-chat:focus-within .kl-msgs{outline:2px solid var(--coral);outline-offset:4px;border-radius:24px}.kl-track{width:max-content;min-width:100%;padding:64px calc(50cqw - var(--w)/2) 56px;align-items:flex-end;gap:36px;list-style:none;display:flex;position:relative}.kl-track:before{content:"";background-image:radial-gradient(circle,var(--green) 1.2px,transparent 1.7px);opacity:.6;background-size:10px 2px;height:2px;position:absolute;bottom:20px;left:0;right:0}.kl-msgs.is-moving .kl-track:before{animation:.7s linear infinite kl-belt}@keyframes kl-belt{to{background-position:10px 0}}.kl-bub{flex:0 0 var(--w);width:var(--w);transform-origin:bottom;opacity:.85;justify-content:center;transition:opacity .35s,transform .35s,filter .35s;display:flex;position:relative;transform:scale(.97)}.kl-bub.has-react{margin-bottom:6px}.kl-bub:before{content:"";border-left:2px dotted var(--green);opacity:.6;height:36px;position:absolute;top:100%;left:50%;transform:translate(-1px)}.kl-bub:after{content:"";background:var(--green);width:12px;height:12px;box-shadow:0 0 0 3px var(--cream);border-radius:50%;transition:background .3s,transform .3s;position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%)}.kl-bub.has-react:before{top:calc(100% + 6px)}.kl-bub.has-react:after{top:calc(100% + 36px)}.kl-bub-body{cursor:pointer;max-width:100%;position:relative}.kl-bub-text{white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-radius:22px;padding:12px 18px;font-size:14px;line-height:1.5;display:block}.kl-bub-in .kl-bub-text{background:var(--cream-2);color:var(--ink);border-bottom-left-radius:6px}.kl-bub-out .kl-bub-text{background:var(--green);color:#fff;border-bottom-right-radius:6px}.kl-react-pill{border:2px solid var(--cream);background:#fff;border-radius:999px;gap:1px;padding:1px 6px;font-size:13px;line-height:1.5;display:inline-flex;position:absolute;bottom:-13px;box-shadow:0 2px 6px #00000024}.kl-react-pill em{font-style:normal}.kl-react-pill em.mine{filter:drop-shadow(0 0 3px var(--coral))}.kl-bub-in .kl-react-pill{right:12px}.kl-bub-out .kl-react-pill{left:12px}.kl-picker{z-index:5;white-space:nowrap;background:#fff;border-radius:999px;gap:2px;padding:5px 8px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 6px 22px #0003}.kl-picker:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.kl-bub.is-active .kl-bub-body:hover .kl-picker,.kl-bub.is-open .kl-picker,.kl-picker:focus-within{display:flex}.kl-picker button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:3px 4px;font-size:22px;line-height:1;transition:transform .15s}.kl-picker button:hover,.kl-picker button:focus-visible{outline:none;transform:scale(1.35)translateY(-3px)}.kl-picker button[aria-pressed=true]{background:var(--cream-2)}.kl-msgs:not(.is-moving) .kl-bub{opacity:.5;filter:blur(.3px);transform:scale(.9)}.kl-msgs:not(.is-moving) .kl-bub.is-active{opacity:1;filter:none;z-index:2;transform:scale(1.04)}.kl-bub.is-active:after{background:var(--coral);transform:translate(-50%)scale(1.4)}.kl-nav-row{justify-content:center;align-items:center;gap:18px;margin-top:6px;display:flex}.kl-count{color:var(--muted);text-align:center;min-width:56px;font-size:13px;font-weight:500}.kl-arrow{border:1.5px solid var(--green);width:42px;height:42px;color:var(--green);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.kl-arrow:hover:not(:disabled){background:var(--green);color:#fff}.kl-arrow:disabled{opacity:.35;cursor:default}@media (prefers-reduced-motion:reduce){.kl-bub{transition:none}.kl-msgs.is-moving .kl-track:before{animation:none}}@media (max-width:960px){.kl-voices{padding-block:70px 0}}@media (max-width:620px){.kl-bub-text{padding:10px 14px;font-size:13px}.kl-track{gap:24px}}.kl-uc{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.kl-uc-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:32px;width:100%;max-width:520px;padding:44px 36px;box-shadow:0 24px 60px #003c322e}.kl-uc-badge{background:var(--coral);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.kl-uc-card h2{color:var(--green);margin:0 0 14px;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.15}.kl-uc-card p{color:var(--ink);margin:0 0 14px;line-height:1.6}.kl-uc-small{font-size:14px;margin-bottom:6px!important}.kl-uc-card a{color:var(--green);font-weight:600}.kl-uc-login{text-underline-offset:4px;margin-top:14px;font-size:14px;text-decoration:underline;display:inline-block}
