.kl2{min-height:100vh}html:has(.kl2),html:has(.kl2) body{overflow-x:clip!important;overflow-y:visible!important}.kl>.kl2{min-height:0}.kl2 .nav-host,.kl2.nav-host{position:sticky;top:14px;z-index:40;background:transparent}.kl2 .nav-host .navwrap,.kl2.nav-host .navwrap{position:relative;top:auto}html:has(.nav-host){scroll-padding-top:96px}.kl2 .nav{width:auto;max-width:min(100%,1040px);gap:28px;padding:8px 20px 8px 8px}.kl2 .nav,.kl2 .navmid{justify-content:flex-start}.kl2 .navmid{flex:initial;gap:30px}.kl2:has(.hero-dark){background:#060712}.kl2:has(.hero-dark) #contact,.kl2:has(.hero-dark) #faq,.kl2:has(.hero-dark) #features,.kl2:has(.hero-dark) #integrations,.kl2:has(.hero-dark) .clients{background:#fff}.kl2 .orbit-logo{display:block;width:11cqw;height:11cqw;min-width:36px;min-height:36px;max-width:56px;max-height:56px;object-fit:contain;background:none;box-shadow:none;border:0;padding:0;border-radius:0}.kl2 .orbit-logo.w{width:14cqw;max-width:72px}.kl2 .orbit-logo.big{width:18cqw;height:18cqw;min-width:52px;min-height:52px;max-width:96px;max-height:96px}.kl2 .orbit-logo.txt{display:grid;place-items:center;font-weight:800;font-size:clamp(9px,2.2cqw,13px);color:#007a53;line-height:1}.kl2 .orbit .rg{border-color:rgba(124,58,237,.18);overflow:visible}.kl2 .orbit .orbit-trail{position:absolute;inset:-2px;border-radius:50%;pointer-events:none;background:conic-gradient(from var(--cta-orbit),transparent 0 70%,rgba(124,58,237,.1) 78%,rgba(100,107,246,.45) 86%,#8a6bff 91%,#c084fc 95%,#f5e9ff 97.5%,#fff 99%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));filter:drop-shadow(0 0 8px rgba(138,107,255,.55));animation:cta-orbit-angle 2.4s linear infinite}.kl2 .orbit .r1 .orbit-trail{animation-duration:3.2s;animation-direction:reverse}@media (prefers-reduced-motion:reduce){.kl2 .orbit .orbit-trail{animation:none;opacity:.4}}.kl2:has(.hero-dark) .nav{border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 18px 40px -18px rgba(0,0,0,.45)}.kl2 ::selection{background:#dce4ff;color:#111214}.kl2 .eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:10px;margin-inline:auto;margin-bottom:28px;padding-block:5px;padding-inline:6px 16px;background:#fff;color:#111214;font-weight:700;font-size:17px;letter-spacing:-.02em;border:1.5px solid #e6e8ec;box-shadow:0 18px 40px -24px rgba(40,36,120,.55)}.kl2 .eyebrow-mark{position:relative;width:52px;height:52px;flex:none}.kl2 .eyebrow-mark .hx{width:52px;height:52px;display:block}.kl2 .eyebrow-spark{position:absolute;width:13px;height:13px;color:#7c3aed}.kl2 .eyebrow-spark.spark-hi{top:-6px;inset-inline-start:18px;animation:eyebrow-spark 2.8s ease-in-out infinite}.kl2 .eyebrow-spark.spark-lo{bottom:-1px;inset-inline-start:-5px;width:8px;height:8px;color:#3e5fff}.kl2 .eyebrow-hit{color:#3e5fff}@keyframes eyebrow-spark{50%{transform:scale(1.18);opacity:.72}}@media (prefers-reduced-motion:reduce){.kl2 .eyebrow-spark{animation:none}}.kl2 .feat-eyebrow{margin-inline:auto;margin-bottom:0}.kl2 .x-excel{position:relative;display:inline-block;white-space:nowrap;color:#217346;font-weight:800}.kl2 .x-excel-txt{position:relative;z-index:0}.kl2 .x-excel:after{content:"";position:absolute;inset-inline:-6%;top:52%;height:.12em;min-height:3px;border-radius:999px;background:#111214;box-shadow:none;transform:rotate(-10deg);transform-origin:center;z-index:1;pointer-events:none}.kl2 .h2 .x-excel{font-weight:800;padding-inline:.04em}.kl2 .h1{line-height:1.16}.kl2 .h2{line-height:1.14}.kl2 .chatsec,.kl2 .contact-sec,.kl2 .feat-sec,.kl2 .price-day,.kl2 .sec,.kl2 .who-night{padding-block:clamp(64px,7vw,104px)}.kl2 .shead{gap:14px;margin-bottom:clamp(28px,3.5vw,44px)}.kl2 .shead .lead{margin:0}.kl2 .feat-lead{max-width:44ch;font-size:clamp(18px,1.75vw,22px);line-height:1.45}.kl2 .hero-dark{position:relative;isolation:isolate;overflow:hidden;min-height:min(88vh,900px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(88px,10vw,128px) 24px clamp(72px,9vw,112px);margin-bottom:0;background:#060712;color:#fff}.kl2 .hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 38%,#12142a 0,#060712 68%),#060712}.kl2 .hero-glow{position:absolute;border-radius:50%;filter:blur(64px);will-change:transform}.kl2 .hero-glow-a{width:min(720px,70vw);height:min(520px,55vw);top:8%;left:50%;translate:-50% 0;background:radial-gradient(circle,rgba(62,95,255,.42),transparent 68%)}.kl2 .hero-glow-b{width:min(480px,48vw);height:min(420px,42vw);top:18%;inset-inline-end:-4%;background:radial-gradient(circle,rgba(192,132,252,.32),transparent 70%)}.kl2 .hero-glow-c{width:min(420px,44vw);height:min(380px,40vw);top:28%;inset-inline-start:-6%;background:radial-gradient(circle,rgba(236,72,153,.22),transparent 72%)}.kl2 .hero-vignette{position:absolute;inset:0;background:radial-gradient(ellipse 58% 48% at 50% 42%,transparent 30%,rgba(6,7,18,.55) 100%),linear-gradient(180deg,rgba(6,7,18,.35),transparent 28%,transparent 62%,transparent)}.kl2 .hero-core{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:min(920px,100%)}.kl2 .hero-mark{width:clamp(56px,8vw,72px);height:clamp(56px,8vw,72px);border-radius:18px;display:block;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 0 40px rgba(62,95,255,.55),0 18px 40px -14px rgba(0,0,0,.7)}.kl2 .hero-brand{margin-top:14px;margin-bottom:16px;font-size:clamp(26px,3.8vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1;color:#fff;text-shadow:0 0 32px rgba(62,95,255,.35)}.kl2 .hero-dark .eyebrow-dark{margin-bottom:18px;background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.14);box-shadow:0 18px 40px -24px rgba(0,0,0,.65);backdrop-filter:blur(10px)}.kl2 .hero-dark .eyebrow-hit{color:#a5b4fc}.kl2 .hero-dark .h1{color:#fff;font-size:clamp(30px,5.2vw,72px);font-weight:800;line-height:1.1;letter-spacing:-.04em;max-width:min(100%,34ch);margin-top:8px;text-wrap:unset}.kl2 .hero-dark .hero-line{display:block;white-space:nowrap}.kl2 .hero-dark .h1 .wa-word{color:#25d366;-webkit-text-fill-color:#25d366;font-weight:800}.kl2 .hero-dark .h1 .brand-word{background-image:linear-gradient(105deg,#C084FC,#7C3AED 34%,#3E5FFF 68%,#22D3EE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800}@media (max-width:720px){.kl2 .hero-dark .hero-line{white-space:normal}.kl2 .hero-dark .h1{max-width:16em}}.kl2 .hero-dark .hero-lead{max-width:34em;margin:16px auto 0;color:rgba(255,255,255,.72)}.kl2 .hero-dark .hero-actions{margin-top:22px}.kl2 .hero-dark .wab{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#25d366}.kl2 .hero-dark .proof{color:rgba(255,255,255,.78)}.kl2 .hero-dark .proof li:before{background:#4ade80}.kl2 .hero-float{position:absolute;inset:0;z-index:1;pointer-events:none}.kl2 .hero-float .hf{position:absolute;width:clamp(52px,5.5vw,68px);height:clamp(52px,5.5vw,68px);display:grid;place-items:center;filter:drop-shadow(0 14px 28px rgba(0,0,0,.45));animation:hero-float 7s ease-in-out infinite}.kl2 .hero-float .hf .hx{width:100%;height:100%;display:block}.kl2 .hf-1{top:16%;inset-inline-start:9%;animation-delay:0s}.kl2 .hf-2{top:14%;inset-inline-end:11%;animation-delay:-1.4s}.kl2 .hf-3{top:40%;inset-inline-end:5%;animation-delay:-2.8s}.kl2 .hf-4{bottom:20%;inset-inline-end:13%;animation-delay:-4s}.kl2 .hf-5{top:42%;inset-inline-start:6%;animation-delay:-2s}.kl2 .hf-6{bottom:22%;inset-inline-start:11%;animation-delay:-3.5s;opacity:.72}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:900px){.kl2 .hero-float{display:none}.kl2 .hero-dark{min-height:auto;padding-block:80px 72px}.kl2 .hero-dark .h1{max-width:100%;font-size:clamp(28px,8.2vw,48px)}}@media (prefers-reduced-motion:reduce){.kl2 .hero-float .hf{animation:none}}.kl2 .clients .client-kicker{margin:0 auto 28px;max-width:28em;font-size:clamp(16px,1.6vw,19px);font-weight:700;letter-spacing:-.02em;line-height:1.35;color:#111214}.kl2 .clients{padding-block:clamp(48px,6vw,72px) clamp(28px,4vw,48px)}.kl2 #faq{padding-top:clamp(72px,10vw,140px);padding-bottom:clamp(64px,8vw,120px)}.kl2 .hero-actions{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:28px}.kl2 .fl .hero-actions{justify-content:flex-start}.kl2 .fl li:before{width:16px;height:16px;border-radius:0;background:#22c55e;box-shadow:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M6.4 11.6 3.2 8.4l1.2-1.2 2 2 5.2-5.2 1.2 1.2z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M6.4 11.6 3.2 8.4l1.2-1.2 2 2 5.2-5.2 1.2 1.2z'/%3E%3C/svg%3E") center /contain no-repeat}@media (max-width:900px){.kl2 .fl .hero-actions{justify-content:center}}.kl2 .proof{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 32px;margin-top:32px;font-size:15px;font-weight:600;color:#3b4252}.kl2 .proof li{display:inline-flex;align-items:center;gap:8px}.kl2 .proof li:before{content:"";width:16px;height:16px;flex:none;background:#22c55e;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M6.4 11.6 3.2 8.4l1.2-1.2 2 2 5.2-5.2 1.2 1.2z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M6.4 11.6 3.2 8.4l1.2-1.2 2 2 5.2-5.2 1.2 1.2z'/%3E%3C/svg%3E") center /contain no-repeat}.kl2 .who{position:relative}.kl2 .who>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-size:16px;font-weight:500;color:#5b6068}.kl2 .who>summary::-webkit-details-marker{display:none}.kl2 .who>summary:hover,.kl2 .who>summary[aria-current=page],.kl2 .who[open]>summary{color:#111214}.kl2 .who .lm{inset-inline-start:0;inset-inline-end:auto;min-width:320px;padding:8px}.kl2 .who>summary svg{transition:transform .18s ease}.kl2 .who[open]>summary svg{transform:rotate(180deg)}.kl2 .who .lm a:focus-visible,.kl2 .who>summary:focus-visible{outline:2px solid #3e5fff;outline-offset:3px}.kl2 .who .lm a{justify-content:flex-start;gap:10px;padding:6px 12px 6px 6px;white-space:nowrap}.kl2 .mnav .mp a svg.hx,.kl2 .who .lm svg.hx{width:36px;height:36px;flex:none}.kl2 .mnav .mp a:has(svg.hx){display:flex;align-items:center;justify-content:flex-start;gap:10px}.kl2 .nav a.nl[aria-current=page]{color:#111214;font-weight:650}.kl2 .shead .h2{max-width:16em}.kl2 .mnav-k{display:block;margin:4px 0 0;padding:10px 14px 2px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.kl2 .mnav .mp .mnav-cta{position:static;display:flex;justify-content:center;margin-top:4px;background:#111214;color:#fff;border-radius:999px;font-weight:650;transform:none;inset:auto}.kl2 .mnav .mp .mnav-cta:hover{background:#2b2d31;color:#fff}.kl2 .mnav{display:none}.kl2 .mnav>summary{list-style:none}.kl2 .mnav>summary::-webkit-details-marker{display:none}@media (max-width:900px){.kl2 .mnav{display:block;position:relative}.kl2 .mnav>summary{cursor:pointer;width:40px;height:40px;border-radius:12px;align-items:center;justify-content:center;color:#111214}.kl2 .mnav .mp,.kl2 .mnav>summary{border:1.5px solid #e3e7ee;background:#fff;display:flex}.kl2 .mnav .mp{position:absolute;top:calc(100% + 12px);inset-inline-end:0;min-width:250px;max-height:min(70vh,520px);overflow:auto;border-radius:16px;padding:8px;box-shadow:0 24px 50px -20px rgba(20,30,60,.45);flex-direction:column;z-index:60}.kl2 .mnav .mp a{padding:12px 14px;border-radius:10px;font-weight:600;font-size:16px}.kl2 .mnav .mp a:hover{background:#f2f5fb}}@media (max-width:900px) and (min-width:701px){.kl2 .nav .cta.sm{display:inline-flex}}html[dir=ltr] .kl2 .cta .ar{transform:scaleX(-1)}html[dir=ltr] .kl2 .cta:hover .ar{transform:scaleX(-1) scale(1.08)}.kl2 button.cta{border:0;cursor:pointer;font:inherit;color:#fff}.kl2 button.cta:disabled{opacity:.65;cursor:progress}.kl2 .cta{padding-inline:8px 8px;gap:12px}.kl2 .cta .tx{padding-inline:14px 4px}.kl2 .cta.sm .tx{padding-inline:12px 2px}@property --cta-orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.kl2 .cta-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:2px;isolation:isolate;vertical-align:middle}.kl2 .cta-wrap .cta{position:relative;z-index:1;margin:0}.kl2 .cta-orbit{position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;background:conic-gradient(from var(--cta-orbit),transparent 0 70%,rgba(124,58,237,.12) 78%,rgba(100,107,246,.55) 86%,#8a6bff 91%,#c084fc 95%,#f5e9ff 97.5%,#fff 99%,transparent 100%);filter:drop-shadow(0 0 8px rgba(138,107,255,.7));animation:cta-orbit-angle 2.4s linear infinite}@keyframes cta-orbit-angle{to{--cta-orbit:360deg}}@media (prefers-reduced-motion:reduce){.kl2 .cta-orbit{animation:none;opacity:.45}}.kl2 .price-note{font-size:17px;color:#5b6068;text-align:center}.kl2 .price-note a{color:#111214;font-weight:600;border-bottom:2px solid #3e5fff}.kl2 .price .price-vat{display:block;margin-top:8px;font-size:13px;font-weight:650;color:#6b7280;letter-spacing:.01em}.kl2 .price .price-annual{display:block;margin-top:10px;font-size:15px;font-weight:700;color:#111214;font-variant-numeric:tabular-nums}.kl2 .price .price-annual-hint{display:block;margin-top:4px;font-size:13px;font-weight:600;color:#6b7280}.kl2 .price-flow{display:flex;flex-direction:column;gap:18px}.kl2 .faq-wrap>.shead,.kl2 .price-flow>.shead{margin-bottom:0}.kl2 .chat-title,.kl2 .fin .h2,.kl2 .shead .h2{font-size:clamp(32px,4.8vw,64px);font-weight:700;letter-spacing:-.03em;line-height:1.14;text-wrap:balance}.kl2 .chatsec{padding-inline:24px}.kl2 .price-day{--price-fade:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);position:relative;isolation:isolate;overflow:hidden;color:#111214;background:#fff}.kl2 .price-day:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(880px 420px at 8% -8%,rgba(192,132,252,.22),transparent 68%),radial-gradient(640px 360px at 100% 88%,rgba(62,95,255,.14),transparent 70%),#f7f5ff;-webkit-mask-image:var(--price-fade);mask-image:var(--price-fade)}.kl2 .price-day .wrap{position:relative;z-index:1}.kl2 .price-day .price-note{color:#5b6068;text-align:center;max-width:42em;margin-inline:auto}.kl2 .price-day .price-note a{color:#111214;font-weight:700;border-bottom:2px solid #c084fc}.kl2 .day-hex{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:var(--price-fade);mask-image:var(--price-fade)}.kl2 .day-hex svg{position:absolute;overflow:visible}.kl2 .day-hex path{fill:rgba(124,58,237,.05);stroke:#c4b5fd;stroke-width:1.5;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(167,139,250,.35))}.kl2 .day-hex svg:nth-child(3n) path{fill:none;stroke:#a78bfa}.kl2 .day-hex svg:nth-child(3n+1) path{fill:rgba(167,139,250,.08);stroke:#8b5cf6}.kl2 .price-board{display:flex;flex-direction:column;gap:22px;align-items:stretch;max-width:720px;margin-inline:auto;width:100%;padding:22px 22px 20px;border-radius:28px;background:#fff;border:1.5px solid #e6e8ec;box-shadow:0 28px 56px -40px rgba(62,40,140,.28)}.kl2 .bill-toggle{display:inline-flex;align-self:center;gap:4px;padding:3px;border-radius:999px;background:#f1f3f8;border:1px solid #e3e7ee}.kl2 .bill-toggle button{appearance:none;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:8px 14px;border-radius:999px;color:#5b6068;background:transparent;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.kl2 .bill-toggle button.on{background:#111214;color:#fff;box-shadow:0 8px 18px -12px rgba(17,18,20,.55)}.kl2 .bill-toggle button:not(.on):hover{color:#111214}.kl2 .price-dial{display:flex;flex-direction:column;gap:8px;align-items:stretch}.kl2 .price-board .units-label{text-align:center;font-size:15px;font-weight:700;color:#5b6068;letter-spacing:-.01em}.kl2 .price-units-big{text-align:center;line-height:1}.kl2 .price-units-big b{font-size:clamp(40px,7vw,56px);font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums;background-image:linear-gradient(105deg,#C084FC,#7C3AED 34%,#3E5FFF 68%,#22D3EE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.kl2 .price-story-track{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:stretch}.kl2 .price-story-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;padding:18px 14px;border-radius:18px}.kl2 .price-story-cell.was{background:#f8fafc;border:1.5px dashed #cbd5e1}.kl2 .price-story-cell.now{background:linear-gradient(165deg,rgba(192,132,252,.14),rgba(62,95,255,.08) 55%,#f8faff);border:1.5px solid rgba(124,58,237,.45);box-shadow:0 16px 32px -20px rgba(124,58,237,.45)}.kl2 .price-story-tag{font-size:clamp(14px,1.5vw,16px);font-weight:800;letter-spacing:-.015em}.kl2 .price-story-cell.was .price-story-tag{color:#64748b}.kl2 .price-story-cell.now .price-story-tag{color:#5b21b6}.kl2 .price-story-sum{font-size:clamp(28px,4.4vw,40px);font-weight:900;letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1.05;color:#111214}.kl2 .price-story-sum.struck{position:relative;color:#94a3b8}.kl2 .price-story-sum.struck:after{content:"";position:absolute;left:-4%;right:-4%;top:52%;height:3px;border-radius:2px;background:#111214;transform:rotate(-8deg)}.kl2 .price-story-sum.ai{background-image:linear-gradient(105deg,#C084FC,#7C3AED 34%,#3E5FFF 68%,#22D3EE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.kl2 .price-story-slash{font-size:14px;font-weight:700;color:#94a3b8}.kl2 .price-story-cell.now .price-story-slash{color:#7c3aed}.kl2 .price-story-bridge{display:grid;place-items:center;align-self:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#C084FC,#7C3AED 40%,#3E5FFF);color:#fff;font-size:15px;font-weight:800;box-shadow:0 12px 24px -12px rgba(124,58,237,.65)}.kl2 .price-story-bridge span{line-height:1;transform:translateY(-1px)}.kl2[dir=rtl] .price-story-bridge span{display:inline-block;transform:scaleX(-1) translateY(-1px)}.kl2 .price-story-badge{position:absolute;top:-12px;inset-inline-end:10px;z-index:1;padding:6px 12px;border-radius:999px;background:#fff;color:#7c3aed;font-size:14px;font-weight:900;letter-spacing:-.02em;border:1.5px solid rgba(124,58,237,.35);box-shadow:0 10px 22px -12px rgba(124,58,237,.45)}.kl2 .price-story-badge b{font-weight:900}.kl2 .price-save{margin:0;text-align:center;padding:14px 18px;border-radius:16px;font-size:clamp(16px,1.7vw,19px);font-weight:700;line-height:1.35;color:#4c1d95;background:linear-gradient(105deg,rgba(192,132,252,.16),rgba(62,95,255,.1));border:1px solid rgba(124,58,237,.22)}.kl2 .price-save-sum{font-size:clamp(20px,2.4vw,26px);font-weight:900;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background-image:linear-gradient(105deg,#C084FC,#7C3AED 40%,#3E5FFF);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap}.kl2 .price-board-meta{margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;text-align:center;font-size:13px;font-weight:600;color:#6b7280}.kl2 .price-board-meta>span{display:inline-flex;align-items:center;gap:10px;padding-inline:10px}.kl2 .price-board-meta>span+span:before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:linear-gradient(135deg,#C084FC,#7C3AED 45%,#3E5FFF);box-shadow:0 0 10px rgba(124,58,237,.45)}.kl2 .price-story-min{font-size:12px;font-weight:800;letter-spacing:-.01em;text-transform:lowercase;color:#94a3b8}.kl2 .price-story-sum.quote{font-size:clamp(24px,3.6vw,34px)}.kl2 .price-tiers-fold{max-width:100%;margin:14px auto 0;border-radius:20px;border:1.5px solid #e6e8ec;background:#fafbfd;color:#111214;overflow:clip}.kl2 .price-tiers-fold>summary{list-style:none;cursor:pointer;padding:14px 18px;font-size:14px;font-weight:700;text-align:center;color:#3b3f4a;user-select:none}.kl2 .price-tiers-fold>summary::-webkit-details-marker{display:none}.kl2 .price-tiers-fold>summary:after{content:" ▾";opacity:.55}.kl2 .price-tiers-fold[open]>summary:after{content:" ▴"}.kl2 .price-tiers-fold .tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 14px 14px;margin-top:0}.kl2 .price-tiers-fold .tier{min-width:0;padding:18px 14px 16px}.kl2 .price-tiers-fold .tier .pr{font-size:clamp(22px,2.4vw,28px)}@media (max-width:860px){.kl2 .price-tiers-fold .tiers{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.kl2 .price-tiers-fold .tier{flex:0 0 min(200px,72vw)}}@media (max-width:560px){.kl2 .price-board{padding:18px 14px 16px}.kl2 .price-story-track{grid-template-columns:1fr;gap:8px}.kl2 .price-story-bridge{width:32px;height:32px;margin-inline:auto;transform:rotate(90deg)}.kl2[dir=rtl] .price-story-bridge span{transform:scaleX(-1) translateY(-1px)}.kl2 .price-story-badge{top:auto;bottom:-10px;inset-inline-end:50%;transform:translateX(50%)}.kl2[dir=rtl] .price-story-badge{transform:translateX(-50%)}}.kl2 .units-label{font-size:20px;font-weight:600}.kl2 .units-label b{font-size:34px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[dir=ltr] .kl2 .marks span{transform:translateX(-50%)}@media (max-width:720px){.kl2 .marks .mark-tight{display:none}}.kl2 .fl p.fine{font-size:clamp(17px,1.6vw,21px);line-height:1.55;max-width:520px;color:#1f2a44}.kl2 .mail-line{font-size:16px;color:#1f2a44}.kl2 .mail-line a{font-weight:700;border-bottom:2px solid #1f2a44}.kl2 .foot{background:#fff}.kl2 .fgrid{display:grid;grid-template-columns:minmax(200px,1.4fr) repeat(5,minmax(0,1fr));gap:32px 18px;padding-block:48px 20px}.kl2 .fbrand p{margin-top:14px;max-width:32ch;font-size:15px;line-height:1.55;color:#5b6068}.kl2 .fsocial{display:flex;gap:10px;margin-top:18px}.kl2 .fsocial a{width:36px;height:36px;border-radius:999px;border:1.5px solid #e3e7ee;display:inline-flex;align-items:center;justify-content:center;color:#5b6068}.kl2 .fsocial a:hover{color:#111214;border-color:#111214}.kl2 .fcol .ftitle,.kl2 .fcol h2{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:12px}.kl2 .fcol a{display:block;padding:5px 0;font-size:15px}.kl2 .fcol a:hover{color:#111214}.kl2 .fguides{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;padding-bottom:22px}.kl2 .fguides>span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.kl2 .fguides a{font-size:14px;font-weight:600;border-bottom:1.5px solid transparent}.kl2 .fguides a:hover{color:#111214;border-bottom-color:#3e5fff}.kl2 .fbottom{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;justify-content:space-between;border-top:1px solid #e6e8ec;padding-block:18px 8px;font-size:14px;color:#6b7280}.kl2 .flegal{display:flex;flex-direction:column;gap:4px;min-width:0}.kl2 .fcredit{font-size:12px;font-weight:500;color:#9ca3af;width:fit-content;opacity:.85}.kl2 .fcredit:hover{color:#6b7280;opacity:1}.kl2 .flangs{display:flex;flex-wrap:wrap;gap:8px 16px}.kl2 .flangs a{display:inline-flex;align-items:center;gap:8px;font-weight:600}.kl2 .flangs .flag{width:18px;height:13px;border-radius:2px}.kl2 .flangs a[aria-current=true]{color:#111214}@media (max-width:1023px){.kl2 .foot{padding-bottom:9.5rem}}.kl2 .fmeta{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center}.kl2 .f-service{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#5b6068}.kl2 .f-service-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;flex:none}.kl2 .f-service--up .f-service-dot{background:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.16)}.kl2 .f-service--down .f-service-dot{background:#e5484d;box-shadow:0 0 0 4px rgba(229,72,77,.16)}@media (max-width:1100px){.kl2 .fgrid{grid-template-columns:1fr 1fr 1fr}.kl2 .fbrand{grid-column:1/-1}}@media (max-width:700px){.kl2 .fgrid{grid-template-columns:1fr 1fr}}.kl2 .sky{position:relative;z-index:1;margin-top:0;padding-top:clamp(20px,3vw,36px);padding-bottom:clamp(88px,10vw,148px);background:#f6f7fa}.kl2 .sky .wall{display:none}.kl2 .sky .frame{background:#fff;box-shadow:0 22px 48px -28px rgba(17,18,20,.22),0 0 0 1px rgba(17,18,20,.05)}.kl2 .fn{display:flex;max-width:min(260px,46%)}.kl2 .fn>div{min-width:0}.kl2 .fn b,.kl2 .fn span.s{overflow-wrap:anywhere}.kl2 .fn-pay{top:18px;inset-inline-end:18px}.kl2 .fn-report{bottom:72px;inset-inline-start:18px}.kl2 .bc .top{flex-wrap:wrap;row-gap:10px}.kl2 .bc .tag{white-space:normal;max-width:14em;text-align:center}.kl2 .feat-after{gap:clamp(24px,3vw,36px);margin-top:clamp(24px,3vw,36px)}.kl2 .faq-wrap,.kl2 .feat-after{display:flex;flex-direction:column}.kl2 .faq-wrap{max-width:880px}.kl2 .contact-sec{padding-inline:16px}.kl2 .contact-sec .final.wrap{max-width:1280px;padding:clamp(40px,6vw,88px) clamp(22px,4vw,56px)}@media (max-width:720px){.kl2 .contact-sec .final.wrap{padding:28px 18px}.kl2 .contact-sec .fcard{padding:20px 18px}}.kl2 .feature-stack .bc-mini .vis-mini{display:flex;align-items:center;justify-content:center;padding:12px;background:linear-gradient(160deg,#f7f8fc,#eef1f8);min-height:0}.kl2 .mini-rent{display:flex;flex-direction:column;gap:7px;width:100%}.kl2 .mini-rent-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:#fff;border:1.5px solid #e6e8ec;box-shadow:0 10px 22px -18px rgba(20,30,60,.4);opacity:0;transform:translateY(12px);animation:mini-row-in 7.2s var(--ease-move,ease) infinite;animation-delay:calc(var(--i, 0) * .35s)}.kl2 .mini-rent-row>span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:13px;background:#eef2ff;color:#3e5fff}.kl2 .mini-rent-meta{min-width:0}.kl2 .mini-rent-meta b{display:block;font-size:13.5px;font-weight:750;color:#111214;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl2 .mini-rent-meta em{display:block;margin-top:2px;font-style:normal;font-weight:700;font-size:14px;color:#5b6068;font-variant-numeric:tabular-nums}.kl2 .mini-rent-row>strong{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-size:14px;font-weight:800;background:#dcfce7;color:#15803d;animation:rent-ok-pop 7.2s ease infinite;animation-delay:calc(var(--i, 0) * .35s + .55s)}.kl2 .mini-rent-row.late>strong{background:#fee2e2;color:#b91c1c;animation:rent-late-pulse 7.2s ease infinite;animation-delay:calc(var(--i, 0) * .35s + .55s)}.kl2 .mini-rent-row.late>span{background:#fff1f2;color:#e11d48}.kl2 .mini-rent-row.late{animation-name:mini-row-in,rent-late-glow;animation-duration:7.2s,7.2s;animation-timing-function:var(--ease-move,ease),ease;animation-iteration-count:infinite,infinite;animation-delay:calc(var(--i, 0) * .35s),calc(var(--i, 0) * .35s + .8s)}.kl2 .task-board{display:flex;flex-direction:column;gap:6px;width:100%}.kl2 .task-row{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:7px 9px;border-radius:14px;background:#fff;border:1.5px solid #e6e8ec;box-shadow:0 10px 22px -18px rgba(20,30,60,.35)}.kl2 .task-av{width:34px;height:34px;border-radius:11px;object-fit:cover;display:block;background:#ede9fe;box-shadow:0 0 0 1.5px #fff,0 6px 12px -8px rgba(20,30,60,.45)}.kl2 .task-meta{min-width:0}.kl2 .task-meta b{display:block;font-size:13.5px;font-weight:750;color:#111214;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl2 .task-meta small{display:block;margin-top:2px;font-size:12px;color:#5b6068;font-weight:600}.kl2 .task-badge{position:relative;display:inline-grid;place-items:center;min-width:4.8em;min-height:26px}.kl2 .task-badge em{grid-area:1/1;margin:0;font-style:normal;font-size:11.5px;font-weight:750;padding:5px 8px;border-radius:999px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.kl2 .task-badge .task-open{background:#fff7ed;color:#c2410c;animation:task-open-fade 6.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .75s)}.kl2 .task-badge .task-done{background:#dcfce7;color:#15803d;opacity:0;transform:scale(.55);animation:task-check-pop 6.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .75s)}.kl2 .task-badge .task-done svg{width:12px;height:12px;flex:none}.kl2 .lang-board{--lang-cycle:16s;--lang-step:4s;display:flex;flex-direction:column;gap:8px;width:100%}.kl2 .lang-body{--lang-cycle:16s;--lang-step:4s;position:relative;min-height:1.55em}.kl2 .lang-body-line{position:absolute;inset-inline:0;top:0;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;opacity:0;transform:translateY(4px);animation:lang-hello-cycle var(--lang-cycle) ease-in-out infinite;animation-delay:calc(var(--i, 0) * var(--lang-step))}.kl2 .lang-row{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:#fff;border:1.5px solid #e6e8ec;box-shadow:0 10px 22px -18px rgba(20,30,60,.35);opacity:1;transform:none;animation:lang-select var(--lang-cycle) ease-in-out infinite;animation-delay:calc(var(--i, 0) * var(--lang-step))}.kl2 .lang-row .flag{width:28px;height:20px;border-radius:4px;box-shadow:0 0 0 1px rgba(17,18,20,.12)}.kl2 .lang-meta{min-width:0}.kl2 .lang-meta b{display:block;font-size:14px;font-weight:750;color:#111214;line-height:1.2}.kl2 .lang-meta small{display:block;margin-top:2px;font-size:11.5px;font-weight:700;color:#6b7280;letter-spacing:.04em}.kl2 .lang-row em{font-style:normal;font-size:11.5px;font-weight:750;padding:5px 8px;border-radius:999px;white-space:nowrap;background:#f3f4f6;color:#9ca3af;opacity:1;transform:scale(1);animation:lang-badge-on var(--lang-cycle) ease-in-out infinite;animation-delay:calc(var(--i, 0) * var(--lang-step))}@keyframes mini-row-in{0%,4%{opacity:0;transform:translateY(12px)}12%,78%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-8px)}}@keyframes rent-ok-pop{0%,10%{transform:scale(.6);opacity:.4}18%,78%{transform:scale(1);opacity:1}90%,to{transform:scale(.85);opacity:.5}}@keyframes rent-late-pulse{0%,12%{transform:scale(.7)}18%{transform:scale(1.18)}26%,70%{transform:scale(1)}78%{transform:scale(1.12)}90%,to{transform:scale(.85)}}@keyframes rent-late-glow{0%,14%{border-color:#e6e8ec;box-shadow:0 10px 22px -18px rgba(20,30,60,.4)}22%,70%{border-color:#fda4a4;box-shadow:0 0 0 3px rgba(239,68,68,.12),0 10px 22px -18px rgba(20,30,60,.4)}85%,to{border-color:#e6e8ec;box-shadow:0 10px 22px -18px rgba(20,30,60,.4)}}@keyframes task-open-fade{0%,16%{opacity:1;transform:scale(1)}24%,to{opacity:0;transform:scale(.88)}}@keyframes task-check-pop{0%,16%{opacity:0;transform:scale(.4)}24%{opacity:1;transform:scale(1.28)}32%{opacity:1;transform:scale(.96)}38%,78%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.85)}}@keyframes lang-select{0%,2%,23%,to{border-color:#e6e8ec;background:#fff;box-shadow:0 10px 22px -18px rgba(20,30,60,.35);transform:none}20%,5%{border-color:#c4b5fd;background:linear-gradient(160deg,#faf8ff,#fff);box-shadow:0 0 0 3px rgba(124,58,237,.1),0 10px 22px -18px rgba(20,30,60,.35);transform:scale(1.015)}}@keyframes lang-badge-on{0%,2%,23%,to{background:#f3f4f6;color:#9ca3af;transform:scale(1)}20%,5%{background:#ede9fe;color:#6d28d9;transform:scale(1.04)}}@keyframes lang-hello-cycle{0%,2%{opacity:0;transform:translateY(5px)}20%,5%{opacity:1;transform:none}23%,to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.kl2 .lang-body-line,.kl2 .lang-row,.kl2 .lang-row em,.kl2 .mini-rent-row,.kl2 .mini-rent-row.late,.kl2 .mini-rent-row>strong,.kl2 .task-badge .task-done,.kl2 .task-badge .task-open{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.kl2 .lang-body-line:not(:first-child),.kl2 .task-badge .task-open{display:none}.kl2 .lang-row em{background:#ede9fe;color:#6d28d9}}.kl2.a11y-still .lang-body-line,.kl2.a11y-still .lang-row,.kl2.a11y-still .lang-row em,.kl2.a11y-still .mini-rent-row,.kl2.a11y-still .mini-rent-row.late,.kl2.a11y-still .mini-rent-row>strong,.kl2.a11y-still .task-badge .task-done,.kl2.a11y-still .task-badge .task-open{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.kl2.a11y-still .lang-body-line:not(:first-child),.kl2.a11y-still .task-badge .task-open{display:none}.kl2.a11y-still .lang-row em{background:#ede9fe;color:#6d28d9}.kl2 .vis-sign{justify-content:flex-start}.kl2 .lease-doc,.kl2 .vis-sign{display:flex;flex-direction:column;gap:8px}.kl2 .lease-doc{border-radius:16px;border:1.5px solid #eadfe8;background:linear-gradient(180deg,#fff,#fcf8fb);box-shadow:0 18px 36px -24px rgba(120,40,90,.35);padding:12px 14px 10px}.kl2 .lease-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kl2 .lease-h b{display:block;font-size:15px;font-weight:800;color:#111214}.kl2 .lease-h small{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:#5b6068}.kl2 .lease-badge{flex:none;font-size:11.5px;font-weight:800;color:#15803d;background:#dcfce7;border-radius:999px;padding:5px 10px}.kl2 .lease-parties{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kl2 .lease-parties>div{border-radius:12px;background:#f7f8fc;border:1px solid #eef0f4;padding:8px 10px;min-width:0}.kl2 .lease-parties small{display:block;font-size:11px;font-weight:700;color:#6b7280;margin-bottom:2px}.kl2 .lease-parties b{display:block;font-size:13.5px;font-weight:750;color:#111214;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl2 .lease-lines{display:flex;flex-direction:column;gap:7px}.kl2 .lease-lines i{display:block;height:6px;border-radius:3px;background:#eef0f4}.kl2 .lease-sign{border-top:1.5px dashed #eadfe8;padding-top:8px}.kl2 .lease-sign small{display:block;font-size:11.5px;font-weight:700;color:#9d174d;margin-bottom:2px}.kl2 .lease-sign .sgn{width:100%;height:42px;display:block}.kl2 .lease-aside{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.kl2 .lease-enc{font-size:12.5px;color:#5b6068;font-weight:600}.kl2 .vis-chq{display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-height:0;padding:10px!important}.kl2 .chq-stage{border-radius:14px;padding:6px;min-width:0;background:radial-gradient(120% 80% at 50% 0,rgba(62,95,255,.16),transparent 55%),linear-gradient(160deg,#1c274c,#0f172a);box-shadow:0 22px 40px -24px rgba(15,23,42,.55)}.kl2 .chq-cam{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#e2e8f0;font-size:11px;font-weight:700}.kl2 .chq-cam i{width:8px;height:8px;border-radius:50%;background:#f43f5e;box-shadow:0 0 0 0 rgba(244,63,94,.5);animation:chq-cam-pulse 1.2s ease-out infinite}@keyframes chq-cam-pulse{70%{box-shadow:0 0 0 8px rgba(244,63,94,0)}to{box-shadow:0 0 0 0 rgba(244,63,94,0)}}.kl2 .chq-cam b{flex:1;letter-spacing:.01em}.kl2 .chq-cam em{font-style:normal;font-variant-numeric:tabular-nums;color:#93c5fd;font-weight:800}.kl2 .vis-chq .chq{position:relative;overflow:visible;gap:4px!important;padding:10px 12px 8px!important;border-radius:10px!important;font-size:12px!important}.kl2 .vis-chq .chq .ct{font-size:11px!important;gap:6px;flex-wrap:wrap}.kl2 .vis-chq .chq .ct span{font-size:10.5px!important}.kl2 .vis-chq .chq .cr{gap:6px!important;padding-bottom:2px!important;min-width:0}.kl2 .vis-chq .chq .cr small{font-size:10px!important}.kl2 .vis-chq .chq .cr b{font-size:13px!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kl2 .vis-chq .chq svg.cs{width:72px!important;height:18px!important;margin-top:2px}.kl2 .vis-chq .chq .micr{font-size:10px!important;letter-spacing:.12em!important;padding-top:3px!important}.kl2 .chq-bank{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:0}.kl2 .chq-bank img{height:14px;width:auto;display:block;object-fit:contain}.kl2 .chq-kind{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#7a6830;background:rgba(255,251,238,.8);border:1px solid #e9b949;border-radius:999px;padding:2px 7px}.kl2 .vis-chq .chq .ct span:first-child{font-weight:700;color:#3b3320;font-size:10.5px!important}.kl2 .vis-chq .chq .cr-amt{display:flex;flex-direction:column;align-items:stretch;gap:3px;border-bottom:1.5px dotted #d9b867;padding-bottom:3px}.kl2 .vis-chq .chq .cr-amt>small{font-size:10px!important;color:#7a6830;white-space:nowrap}.kl2 .vis-chq .chq .cr-amt-body{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.kl2 .vis-chq .chq .cr-amt-body em{flex:1 1 auto;min-width:0;font-style:normal;font-size:10.5px!important;line-height:1.3;color:#7a6830;overflow-wrap:anywhere}.kl2 .vis-chq .chq .cr-amt-body .amt{flex:none;margin-inline-start:0;font-size:13px!important;font-weight:800;border:1.5px solid #d9b867;border-radius:6px;padding:2px 7px;background:#fffbee;white-space:nowrap;font-variant-numeric:tabular-nums}.kl2 .chq-brackets{position:absolute;inset:5px;pointer-events:none;z-index:3}.kl2 .chq-brackets i{position:absolute;width:12px;height:12px;border:2px solid rgba(245,158,11,.9)}.kl2 .chq-brackets i:first-child{top:0;inset-inline-start:0;border-inline-end:0;border-block-end:0}.kl2 .chq-brackets i:nth-child(2){top:0;inset-inline-end:0;border-inline-start:0;border-block-end:0}.kl2 .chq-brackets i:nth-child(3){bottom:0;inset-inline-start:0;border-inline-end:0;border-block-start:0}.kl2 .chq-brackets i:nth-child(4){bottom:0;inset-inline-end:0;border-inline-start:0;border-block-start:0}.kl2 .chq-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:12px;width:100%}.kl2 .chq-chips .chip{font-size:11.5px;padding:4px 9px}.kl2 .chq-dep{position:relative;display:inline-grid;place-items:center;min-width:9.5em;min-height:28px}.kl2 .chq-dep .chip{grid-area:1/1}.kl2 .chq-chip-wait{animation:chq-wait-out 5.2s ease-in-out infinite}.kl2 .chq-chip-go{font-size:12.5px!important;font-weight:800;padding:6px 12px!important;color:#fff!important;background:linear-gradient(135deg,#16a34a,#22c55e 45%,#4ade80)!important;border:0;box-shadow:0 0 0 0 rgba(34,197,94,.55),0 10px 24px -10px rgba(22,163,74,.85);animation:chq-dep-wow 5.2s ease-in-out infinite}@keyframes chq-wait-out{0%,38%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-6px) scale(.96)}}@keyframes chq-dep-wow{0%,38%{opacity:0;transform:translateY(10px) scale(.86);box-shadow:0 0 0 0 rgba(34,197,94,0),0 10px 24px -10px rgba(22,163,74,0)}48%{opacity:1;transform:translateY(0) scale(1.08);box-shadow:0 0 0 8px rgba(34,197,94,.22),0 14px 28px -8px rgba(22,163,74,.9)}58%,86%{opacity:1;transform:none;box-shadow:0 0 0 3px rgba(34,197,94,.18),0 10px 24px -10px rgba(22,163,74,.85)}96%,to{opacity:0;transform:translateY(8px) scale(.9);box-shadow:0 0 0 0 rgba(34,197,94,0),0 10px 24px -10px rgba(22,163,74,0)}}@media (prefers-reduced-motion:reduce){.kl2 .chq-chip-wait{display:none;animation:none}.kl2 .chq-chip-go{opacity:1!important;transform:none!important;animation:none}}.kl2.a11y-still .chq-chip-wait{display:none;animation:none}.kl2.a11y-still .chq-chip-go{opacity:1!important;transform:none!important;animation:none}.kl2 .vis-wa{position:relative;padding-bottom:52px!important}.kl2 .wa-compose{position:absolute;inset-inline:12px;bottom:12px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:#fff;border:1px solid #e6e8ec;box-shadow:0 8px 20px -14px rgba(20,30,60,.45)}.kl2 .wa-plus{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#f0f2f5;color:#54656f;font-weight:700;font-size:18px;line-height:1;flex:none}.kl2 .wa-field{flex:1;min-width:0;font-size:14px;color:#8696a0;font-weight:500}.kl2 .wa-mic{width:28px;height:28px;border-radius:50%;background:#25d366;flex:none;position:relative}.kl2 .wa-mic:before{content:"";position:absolute;inset:7px 11px 8px;border-radius:6px;background:#fff}.kl2 .feat-progress{display:none}.kl2 .feature-stack{display:flex;flex-direction:column;gap:clamp(22px,3vw,36px)}.kl2 .feature-stack .bc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(14px,2vw,24px);align-items:stretch;min-height:0!important;padding:clamp(16px,2.2vw,22px);grid-column:auto}.kl2 .feature-stack .fl-copy{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:stretch;min-width:0;min-height:0;padding-block:0;overflow:visible}.kl2 .feature-stack .fl-copy .top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;margin:0}.kl2 .feature-stack .fl-copy .top>.hx,.kl2 .feature-stack .fl-copy .top>.hx.lg2{width:52px;height:52px;flex:none}.kl2 .feature-stack .fl-copy .top>h3{flex:1 1 12rem;margin:0;min-width:0;padding-block:8px 0}.kl2 .feature-stack .fl-copy .top>.tag{flex:0 1 auto;margin-inline-start:0;margin-block:8px 0;max-width:none;white-space:normal}.kl2 .feature-stack .fl-copy h3{font-size:clamp(22px,2.3vw,30px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.kl2 .feature-stack .fl-copy>.lang-body,.kl2 .feature-stack .fl-copy>p{max-width:34em;margin:0;font-size:clamp(15px,1.25vw,17px);line-height:1.5;color:#3b4252}.kl2 .feature-stack .fl-copy>.lang-body{min-height:1.5em}.kl2 .feature-stack .vis{margin:0;min-height:200px;height:100%;border-radius:18px;box-shadow:0 18px 36px -22px rgba(20,30,60,.35);padding:12px 14px}.kl2 .feature-stack .bc.scene-bill,.kl2 .feature-stack .bc.scene-rep{background:linear-gradient(180deg,var(--t1),var(--t2));border:1.5px solid var(--bd)}@media (max-width:900px){.kl2 .feat-clip{padding-inline:24px}.kl2 .feature-stack .bc{grid-template-columns:1fr;padding:16px 16px 0;min-height:0!important}.kl2 .feature-stack .vis{min-height:180px;border-radius:18px 18px 0 0;padding:12px}}@media (min-width:901px){.kl2 .feat-pin{position:relative}.kl2 .feat-stick{position:sticky;top:0;height:100dvh;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding-block:64px 10px;box-sizing:border-box;overflow-x:clip;overflow-y:hidden}.kl2 .feat-stick>.wrap{flex:none}.kl2 .feat-stick .shead{gap:8px;margin-bottom:0}.kl2 .feat-stick .shead .h2{font-size:clamp(32px,3.8vw,48px);max-width:none;white-space:nowrap}.kl2[lang=he] .feat-stick .shead .h2,.kl2[lang=ru] .feat-stick .shead .h2{white-space:normal;max-width:16em;text-wrap:balance}@media (max-width:1100px){.kl2 .feat-stick .shead .h2{white-space:normal;max-width:18em;text-wrap:balance}}.kl2 .feat-lead,.kl2 .feat-stick .shead .lead{max-width:42ch;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.kl2 .feat-stick .feat-eyebrow{transform:scale(.88);transform-origin:center top}.kl2 .feat-clip{flex:1 1 auto;min-height:0;overflow:hidden;width:100%;display:flex;align-items:center;padding-block:6px;box-sizing:border-box;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent)}html[dir=rtl] .kl2 .feat-clip{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(270deg,transparent 0,#000 5%,#000 95%,transparent)}.kl2 .feat-track.feature-stack{flex-direction:row;width:max-content;max-width:none;gap:16px;will-change:transform;transform:translate3d(var(--tx,0),0,0);padding-block:4px;padding-inline-start:max(20px,calc((100vw - 1180px) / 2 + 20px));padding-inline-end:max(42vw,calc(50vw - 140px))}html[dir=rtl] .kl2 .feat-track .bc,html[dir=rtl] .kl2 .feat-track.feature-stack{direction:rtl}.kl2 .feat-track.feature-stack .bc{flex:none;width:min(68vw,680px);min-height:0!important;height:min(360px,calc(100dvh - 200px));max-height:380px;box-sizing:border-box;overflow:hidden}.kl2 .feat-track.feature-stack .bc.scene-bill,.kl2 .feat-track.feature-stack .bc.scene-rep{min-height:0!important}.kl2 .feat-track.feature-stack .fl-copy{overflow:hidden;overscroll-behavior:auto;min-height:0}.kl2 .feat-track.feature-stack .vis{min-height:0;overflow:hidden;padding:10px 12px}.kl2 .feat-track.feature-stack .vis-wa{padding-bottom:48px!important}.kl2 .feat-track.feature-stack .vis-chq{overflow:hidden;justify-content:flex-start;padding:8px!important}.kl2 .feat-track.feature-stack .vis-chq .chq-stage{flex:0 1 auto;min-height:0}.kl2 .feat-track.feature-stack .vis-chq .chq-chips{margin-top:4px;padding-top:0}.kl2 .feat-track.feature-stack .bc-mini .vis-mini{padding:10px;min-height:0}.kl2 .feat-track.feature-stack .bill-paper,.kl2 .feat-track.feature-stack .rep-sheet{padding:10px 12px;gap:8px}.kl2 .feat-track.feature-stack .rm,.kl2 .feat-track.feature-stack .tk{gap:8px}.kl2 .feat-track.feature-stack .rg2{width:84px;height:84px}.kl2 .feat-track.feature-stack .lease-lines{gap:5px}.kl2 .feat-track.feature-stack .lease-lines i{height:5px}.kl2 .feat-track.feature-stack .mb{padding:7px 10px;font-size:13.5px}.kl2 .feat-progress{display:block;flex:none;width:min(240px,42vw);height:4px;margin-inline:auto;margin-block-start:2px;border-radius:999px;background:#e6e8ec;overflow:hidden;position:relative;z-index:2}.kl2 .feat-progress i{display:block;height:100%;width:calc(var(--fp, 0) * 100%);border-radius:inherit;background:linear-gradient(90deg,#8a8fff,#3e5fff);transition:width .05s linear}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.kl2 .feat-stick{position:static;height:auto!important;overflow:visible}.kl2 .feat-track.feature-stack{flex-direction:column;width:auto;transform:none!important;padding-inline:24px}.kl2 .feat-progress{display:none!important}}@media (max-width:720px){.kl2 .stage{display:flex;flex-direction:column;gap:20px}.kl2 .fn,.kl2 .fn-pay,.kl2 .fn-report{position:static;transform:none;max-width:none;top:auto;bottom:auto;inset-inline:auto}}@media (max-width:700px){.kl2 .sticky{display:none}.kl2 .sticky.on{display:flex}.kl2{scroll-padding-bottom:96px}.kl2 .hero-dark{padding-top:64px;padding-bottom:56px}.kl2 .hero-dark .hero-lead{margin-top:14px}.kl2 .proof{margin-top:28px;margin-bottom:8px}}.kl2 .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:860px;margin:clamp(32px,4vw,52px) auto 0;border:1.5px solid #d4d0f6;border-radius:28px;background:linear-gradient(180deg,#f3f1ff,#e4e0ff);box-shadow:inset 0 1px 0 #fff,0 24px 48px -28px rgba(62,95,255,.55);overflow:hidden}.kl2 .stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;padding:26px 16px 22px;text-align:center}.kl2 .stat+.stat{border-inline-start:1px solid #d4d0f6}.kl2 .stat b{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex:none;white-space:nowrap;font-size:clamp(52px,6vw,76px);font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.kl2 .stat .stat-n,.kl2 .stat b{line-height:.9;background:none;background-clip:border-box;-webkit-background-clip:border-box;color:#111214;-webkit-text-fill-color:#111214}.kl2 .stat .stat-n{display:inline;font-size:1em}.kl2 .stat b sup{font-size:.46em;font-weight:800;letter-spacing:0;line-height:1;margin-top:.18em;margin-inline-start:1px;color:#3e5fff;-webkit-text-fill-color:#3e5fff}.kl2 .stat>span{display:block;max-width:18ch;margin:0;font-size:15px;line-height:1.35;font-weight:500;color:#5b6068}@media (max-width:680px){.kl2 .stats{grid-template-columns:1fr;border-radius:22px}.kl2 .stat{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:16px 20px;text-align:start}.kl2 .stat+.stat{border-inline-start:0;border-top:1px solid #d4d0f6}.kl2 .stat b{font-size:44px}.kl2 .stat>span{max-width:none;flex:1}}.kl2 .fusion{display:inline-flex;align-items:center}.kl2 .fusion-ai,.kl2 .fusion-wa{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;color:#fff}.kl2 .fusion-ai{background:linear-gradient(135deg,#C084FC,#7C3AED 38%,#3E5FFF 72%,#22D3EE);box-shadow:0 10px 22px -12px rgba(62,95,255,.7);z-index:1}.kl2 .fusion-wa{background:#25D366;margin-inline-start:-12px;box-shadow:0 10px 22px -12px rgba(18,140,80,.65)}.kl2 .fusion svg{width:24px;height:24px;display:block}.kl2 .chat-h{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:16em}.kl2 .chat-brand{display:block;font-size:clamp(18px,2vw,24px);font-weight:800;letter-spacing:-.02em;line-height:1.1;unicode-bidi:isolate;direction:ltr;background-image:linear-gradient(105deg,#C084FC,#7C3AED 34%,#3E5FFF 68%,#22D3EE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.kl2 .chat-title{display:block;text-wrap:balance}.kl2 .ai-word,.kl2 .brand-mark,.kl2 .brand-word,.kl2 .wa-word{unicode-bidi:isolate}.kl2 .brand-mark,.kl2 .brand-word{direction:ltr}.kl2 .ai-word,.kl2 .brand-mark,.kl2 .brand-word{background-image:linear-gradient(105deg,#C084FC,#7C3AED 34%,#3E5FFF 68%,#22D3EE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800}.kl2 .lead .ai-word,.kl2 .lead .brand-mark,.kl2 .lead .brand-word{font-weight:800}.kl2 .h2 .wa-word{color:#25D366;font-weight:800}.kl2 .lead .wa-word{color:#128C7E;font-weight:700}.kl2 .b.out{position:relative}.kl2 .b .tick-gap{display:inline-block;width:20px}.kl2 .b .ticks{position:absolute;bottom:6px;inset-inline-end:8px;width:16px;height:15px;color:#53bdeb;display:block}.kl2 .rail{direction:ltr;animation:logo-marq 36s linear infinite;transform:translateZ(0)}.kl2[dir=rtl] .rail{animation-name:logo-marq-rtl}.kl2 .rail ul{gap:64px;padding-inline-end:64px}.kl2 .rail li{margin-inline-end:0}@keyframes logo-marq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes logo-marq-rtl{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0)}}.kl2 .who-night{position:relative;isolation:isolate;overflow:hidden;color:#f4f6ff;background:radial-gradient(880px 420px at 8% -8%,rgba(124,58,237,.42),transparent 68%),radial-gradient(640px 360px at 100% 88%,rgba(62,95,255,.28),transparent 70%),#0b1024}.kl2 .who-night .wrap{position:relative;z-index:1}.kl2 .who-night .h2{color:#f7f8ff}.kl2 .who-night ::selection{background:rgba(192,132,252,.45);color:#fff}.kl2 .night-hex{position:absolute;inset:0;z-index:0;pointer-events:none}.kl2 .night-hex svg{position:absolute;overflow:visible}.kl2 .night-hex path{fill:rgba(168,85,247,.1);stroke:#e9d5ff;stroke-width:1.5;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(192,132,252,.95))}.kl2 .night-hex svg:nth-child(3n) path{fill:none;stroke:#c084fc}.kl2 .night-hex svg:nth-child(3n+1) path{fill:rgba(124,58,237,.2);stroke:#d8b4fe}.kl2 .who-board{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid #e6e8ec;border-radius:28px;overflow:hidden;background:#fff;color:#111214}.kl2 .who-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:22px 20px;border-bottom:1px solid #eef0f4;text-decoration:none;min-width:0}.kl2 .who-row:nth-child(odd){border-inline-end:1px solid #eef0f4}.kl2 .who-row:nth-last-child(-n+2){border-bottom:0}.kl2 .who-row:last-child:nth-child(odd){grid-column:1/-1;border-inline-end:0}.kl2 .who-row:nth-last-child(2):nth-child(2n){border-bottom:1px solid #eef0f4}.kl2 .who-row:hover{background:color-mix(in srgb,var(--tone,#3e5fff) 9%,#fff)}.kl2 .who-row svg.hx{width:52px;height:52px;filter:none}.kl2 .who-row h3{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.kl2 .who-row p{margin-top:4px;font-size:14.5px;line-height:1.45;color:#5b6068}.kl2 .who-go{width:36px;height:36px;border-radius:50%;background:color-mix(in srgb,var(--tone,#3e5fff) 14%,#f2f5fb);color:#111214;display:grid;place-items:center;flex:none;transition:background .2s ease,color .2s ease}.kl2 .who-row:hover .who-go{background:#111214;color:#fff}html[dir=ltr] .kl2 .who-go{transform:scaleX(-1)}@media (max-width:860px){.kl2 .who-board{grid-template-columns:1fr}.kl2 .who-row:nth-child(odd){border-inline-end:0}.kl2 .who-row:nth-last-child(-n+2){border-bottom:1px solid #eef0f4}.kl2 .who-row:last-child{border-bottom:0}}.kl2 .sky:after{z-index:1;height:22%;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.kl2 .sky .wall{-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.kl2 .sky .wall,.kl2 .wall{-webkit-mask-composite:source-in;mask-composite:intersect}.kl2 .wall{-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 74%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 74%,transparent),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.kl2 .wall i{animation:none!important;will-change:auto;opacity:.8}.kl2 .fsm:has(.fsm-langs){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:14px;align-items:center}@media (min-width:720px){.kl2 .fsm:has(.fsm-langs){grid-column:span 2}}@media (min-width:720px) and (max-width:1099px){.kl2 .smalls{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.kl2 .smalls{grid-template-columns:repeat(4,minmax(0,1fr))}}.kl2 .scenes{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.16fr);gap:18px;margin-top:18px}.kl2 .scene{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-move:cubic-bezier(0.77,0,0.175,1);position:relative;display:flex;flex-direction:column;gap:12px;min-height:420px;padding:28px 26px 0;overflow:hidden;border-radius:30px;border:1.5px solid var(--bd);background:linear-gradient(180deg,var(--t1),var(--t2))}.kl2 .scene-bill{--t1:#FFF5F6;--t2:#FFE0E6;--bd:#FFD0D8;--c:#E11D48}.kl2 .scene-rep{--t1:#EAF5FF;--t2:#D4EAFF;--bd:#C5DFF8;--c:#2563EB}.kl2 .scene .top{display:flex;align-items:center;gap:14px}.kl2 .scene h3{flex:1;min-width:0;font-weight:700;font-size:clamp(22px,2vw,28px);letter-spacing:-.025em;line-height:1.1}.kl2 .scene .chip{white-space:normal}.kl2 .scene p{font-size:16.5px;line-height:1.55;color:#3B4252}.kl2 .scene .tag{margin-inline-start:auto;flex:none;font-size:12.5px;font-weight:700;color:var(--c);background:#fff;border-radius:999px;padding:5px 12px;white-space:nowrap;box-shadow:0 6px 14px -8px rgba(20,30,60,.35)}.kl2 .scene .vis{min-height:180px}.kl2 .scene-rep .vis{min-height:200px}.kl2 .feature-stack .bc.scene-bill .vis,.kl2 .feature-stack .bc.scene-rep .vis{min-height:0;justify-content:flex-start;gap:8px}.kl2 .bill-paper,.kl2 .rep-sheet{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:#fff;box-shadow:0 10px 24px -16px rgba(20,30,60,.45)}.kl2 .bill-paper{animation:bill-lift 7.6s var(--ease-move) infinite}.kl2 .bill-h,.kl2 .rep-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kl2 .bill-h b,.kl2 .rep-h b{font-size:14px;letter-spacing:-.01em}.kl2 .bill-h span,.kl2 .rep-h span{font-size:12.5px;font-weight:600;color:#5B6068}.kl2 .bill-row,.kl2 .rep-line{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:#3B4252}.kl2 .bill-row em,.kl2 .rep-line em{font-style:normal;font-weight:700;color:#111214}.kl2 .bill-row,.kl2 .bill-sum{animation:scene-in 7.6s var(--ease-out) infinite}.kl2 .bill-sum{font-size:28px;font-weight:700;letter-spacing:-.03em;color:#E11D48;animation-delay:.16s}.kl2 .bill-sent{align-self:flex-start;animation:scene-in 7.6s var(--ease-out) infinite;animation-delay:.38s}.kl2 .rep-bars{display:flex;align-items:flex-end;gap:8px;height:92px}.kl2 .rep-bars i{flex:1;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,#8EBEFF,#2563EB);transform-origin:bottom;animation:rep-bar 8.4s var(--ease-out) infinite}.kl2 .rep-bars i:first-child{height:38%}.kl2 .rep-bars i:nth-child(2){height:62%;animation-delay:.08s}.kl2 .rep-bars i:nth-child(3){height:48%;animation-delay:.16s}.kl2 .rep-bars i:nth-child(4){height:84%;animation-delay:.24s}.kl2 .rep-bars i:nth-child(5){height:70%;animation-delay:.32s}.kl2 .rep-line{animation:scene-in 8.4s var(--ease-out) infinite}.kl2 .rep-line:first-child{animation-delay:.28s}.kl2 .rep-line:nth-child(2){animation-delay:.38s}.kl2 .rep-line:nth-child(3){animation-delay:.48s}.kl2 .rep-line:nth-child(3) em{color:#2563EB}.kl2 .rep-sent{align-self:flex-start;animation:scene-in 8.4s var(--ease-out) infinite;animation-delay:.7s}@keyframes scene-in{0%,14%{opacity:0;transform:translateY(8px)}32%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(8px)}}@keyframes bill-lift{0%,48%{transform:none}64%,82%{transform:translateY(-12px)}94%,to{transform:none}}@keyframes rep-bar{0%,8%{transform:scaleY(.2)}34%,82%{transform:scaleY(1)}96%,to{transform:scaleY(.2)}}@media (max-width:800px){.kl2 .scenes{grid-template-columns:1fr}.kl2 .scene{min-height:0}.kl2 .scene .tag{white-space:normal}}@media (prefers-reduced-motion:reduce){.kl2 .bill-paper,.kl2 .bill-row,.kl2 .bill-sent,.kl2 .bill-sum,.kl2 .chq-cam i,.kl2 .rep-bars i,.kl2 .rep-line,.kl2 .rep-sent{animation:none;opacity:1;transform:none}}.kl2.a11y-still .bill-paper,.kl2.a11y-still .bill-row,.kl2.a11y-still .bill-sent,.kl2.a11y-still .bill-sum,.kl2.a11y-still .rep-bars i,.kl2.a11y-still .rep-line,.kl2.a11y-still .rep-sent{animation:none;opacity:1;transform:none}.kl2 .fsm-langs{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:0}.kl2 .fsm-langs li{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:700;line-height:1.2;color:#111214}.kl2 .fsm-langs .flag{width:22px;height:16px}@media (max-width:719px){.kl2 .fsm-langs li{font-size:14px}}.kl2 .fsm-langs span{min-width:0}.kl2 .flag{width:28px;height:20px;flex:none;border-radius:3px;box-shadow:0 0 0 1px rgba(17,18,20,.16)}.kl2 .film-slot{position:relative}.kl2 .film-slot img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:24px;background:#12163a}.kl2 .film-go{position:absolute;inset:0;margin:auto;width:78px;height:78px;border:0;border-radius:50%;cursor:pointer;color:#111214;background:#fff;display:grid;place-items:center;isolation:isolate;overflow:hidden;box-shadow:0 14px 28px -14px rgba(20,30,60,.45),0 0 0 1px rgba(255,255,255,.7);transition:transform .35s cubic-bezier(.3,.7,.2,1),box-shadow .35s ease,color .3s ease,background .3s ease}.kl2 .film-go:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(110deg,#4c55f0,#8a6bff 55%,#646bf6);opacity:0;transition:opacity .35s ease}.kl2 .film-go:after{content:"";position:absolute;top:0;bottom:0;width:46%;left:-60%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);pointer-events:none}.kl2 .film-go svg{position:relative;z-index:1;margin-inline-start:3px;transition:transform .35s cubic-bezier(.3,.7,.2,1)}.kl2 .film-go:hover{color:#fff;background:transparent;transform:scale(1.08);box-shadow:0 0 0 5px rgba(100,107,246,.22),0 22px 44px -12px rgba(100,107,246,.85),inset 0 1px 0 rgba(255,255,255,.3)}.kl2 .film-go:hover:before{opacity:1}.kl2 .film-go:hover:after{animation:sheen .9s ease}.kl2 .film-go:hover svg{transform:scale(1.08)}.kl2 .film-go:focus-visible{outline:3px solid #646bf6;outline-offset:3px}.kl2 .sky{overflow:visible}.kl2 .stage.stage-film{position:relative;display:block;overflow:visible;width:min(1000px,100%);margin-inline:auto;padding-bottom:8px}.kl2 .film-hint{--hint-rot:-30deg;position:absolute;right:calc(100% + 9px);left:auto;top:calc(28% - 20px);bottom:auto;z-index:6;width:clamp(150px,18vw,220px);margin:0;pointer-events:none;user-select:none;display:flex;flex-direction:column;align-items:flex-end;gap:0;direction:ltr!important;unicode-bidi:isolate;transform:rotate(var(--hint-rot));transform-origin:100% 70%}.kl2 .film-hint-copy{position:relative;padding-inline-end:4px;text-align:end}.kl2 .film-hint-spark{position:absolute;right:-2px;top:2px;width:14px;height:14px;background:radial-gradient(circle at 20% 50%,#7c3aed 0 1.5px,transparent 1.7px),radial-gradient(circle at 55% 15%,#7c3aed 0 1.2px,transparent 1.4px),radial-gradient(circle at 70% 70%,#a78bfa 0 1px,transparent 1.2px)}.kl2 .film-hint-copy p{margin:0;color:#7c3aed;font-family:var(--font-hand),"Caveat","Segoe Print",cursive;font-size:clamp(18px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:.01em;text-align:end}.kl2[lang=he] .film-hint-copy p{font-family:var(--font-hand),var(--font-heebo),"Segoe Print",cursive,system-ui;font-style:italic}.kl2 .film-hint-line{display:inline}.kl2 .film-hint-brand{color:#5b21b6;font-weight:800;position:relative;display:inline-block;padding-bottom:2px}.kl2 .film-hint-brand:after{content:"";position:absolute;left:-2%;right:-8%;bottom:0;height:3px;border-radius:999px;background:#7c3aed;transform:rotate(-2deg)}.kl2 .film-hint-arrow{width:clamp(96px,12vw,140px);height:auto;display:block;margin-inline-end:-6px;margin-top:-4px;overflow:visible;transform:none;filter:drop-shadow(0 8px 14px rgba(124,58,237,.28))}@media (max-width:1400px){.kl2 .film-hint{width:clamp(130px,14vw,180px);top:calc(14% - 20px)}.kl2 .film-hint-copy p{font-size:clamp(15px,1.6vw,20px)}.kl2 .film-hint-arrow{width:clamp(80px,10vw,110px)}}@media (max-width:1240px){.kl2 .film-hint{display:none}}.kl2 .chatsec,.kl2 .clients{content-visibility:auto;contain-intrinsic-size:auto 640px}.kl2 .wall i:first-child{width:980px;height:980px;background:radial-gradient(circle,rgba(130,75,255,.95) 0,rgba(130,75,255,0) 68%)}.kl2 .wall i:nth-child(2){width:880px;height:880px;background:radial-gradient(circle,rgba(63,55,201,.9) 0,rgba(63,55,201,0) 68%)}.kl2 .wall i:nth-child(3){width:920px;height:920px;background:radial-gradient(circle,rgba(167,139,250,.92) 0,rgba(167,139,250,0) 70%)}.kl2 .wall i:nth-child(4){width:640px;height:640px;background:radial-gradient(circle,rgba(94,200,255,.75) 0,rgba(94,200,255,0) 68%);opacity:.45}.kl2 .nav{background:rgba(255,255,255,.62);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 4px rgba(222,221,250,.55),0 18px 40px -18px rgba(20,30,60,.28)}.kl2 .axb{background:rgba(28,39,76,.92);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 28px -10px rgba(28,39,76,.7),0 0 0 3px #fff}.kl2 .axb,.kl2 .axp{left:auto;inset-inline-start:16px}.kl2 .axp{max-height:min(520px,calc(100vh - 180px));overflow:auto;background:rgba(255,255,255,.78);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px 0 #fff,0 30px 70px -20px rgba(15,27,53,.4)}.kl2 .axp .ax-title span,.kl2 .axp h2 span{font-size:13px;font-weight:600;color:#6b7280}.kl2 .axp .ax-links{display:grid;gap:6px;margin-top:4px;padding-top:10px;border-top:1px solid #e6e8ec}html:has(.kl2) .kl2 .axb{display:flex!important}.kl2 .def{padding:clamp(56px,8vw,96px) 0 clamp(28px,4vw,48px);background:#fff}.kl2 .def .wrap{max-width:880px;display:flex;flex-direction:column;gap:18px}.kl2 .def .h2{font-size:clamp(28px,3.4vw,44px);max-width:18em}.kl2 .def-answer,.kl2 .def-detail,.kl2 .def-proof{font-size:17.5px;line-height:1.7;color:#3b4252;max-width:68ch}.kl2 .def-answer{color:#111214;font-size:18.5px}.kl2 .def-scroll{overflow-x:auto;margin-top:8px;border:1.5px solid #e6e8ec;border-radius:18px}.kl2 .def table{width:100%;border-collapse:collapse;min-width:640px;font-size:14.5px}.kl2 .def caption{caption-side:bottom;text-align:start;padding:12px 16px 14px;color:#5b6068;font-size:13.5px}.kl2 .def td,.kl2 .def th{text-align:start;padding:12px 14px;border-bottom:1px solid #e6e8ec;vertical-align:top;font-weight:500}.kl2 .def thead th{font-size:13px;font-weight:700;color:#5b6068;background:#f7f8fc}.kl2 .def tbody th{font-weight:700;color:#111214;white-space:nowrap;position:sticky;inset-inline-start:0;background:#fff;z-index:1}.kl2 .def td:last-child,.kl2 .def thead th:last-child{background:#eef2ff;color:#1c274c;font-weight:700;position:sticky;inset-inline-end:0;z-index:1}.kl2 .def-links{display:flex;flex-wrap:wrap;gap:10px 18px;padding-top:4px}.kl2 .def-links a{font-weight:650;font-size:15.5px;color:#3e5fff;text-decoration:underline;text-underline-offset:3px}.kl2 .howto{padding-block:clamp(64px,8vw,120px)}.kl2 .howto ol{list-style:decimal;margin:0 auto;padding-inline-start:1.25em;max-width:68ch;display:grid;gap:22px;text-align:start}.kl2 .howto li::marker{font-weight:700;color:#3e5fff}.kl2 .howto h3{font-size:18px;font-weight:700;margin-bottom:6px}.kl2 .howto li p{font-size:16.5px;line-height:1.65;color:#3b4252}.brand{font-family:var(--font-heebo),system-ui,sans-serif;color:#111214;padding-bottom:28px;text-align:start}.brand h1{margin:0;max-width:16em;font-size:clamp(36px,5vw,56px);line-height:1.08;letter-spacing:-.03em}.brand h1,.brand h2{font-weight:700;text-wrap:balance}.brand h2{margin:56px 0 12px;font-size:clamp(26px,3vw,34px);letter-spacing:-.025em;line-height:1.15}.brand h3{margin:28px 0 8px;font-size:20px;font-weight:700;letter-spacing:-.02em}.brand p{margin:0;max-width:62ch;font-size:17.5px;line-height:1.65;color:#3b4252}.brand p.brand-lead{margin-top:18px;font-size:19px;color:#111214}.brand-lockup{display:flex;align-items:center;gap:18px;margin:36px 0 8px}.brand-lockup img{width:88px;height:88px;border-radius:22px;box-shadow:0 18px 36px -20px rgba(40,36,120,.45)}.brand-lockup figcaption{display:flex;flex-direction:column;gap:2px}.brand-lockup b{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1;color:#111214}.brand-lockup span{font-size:22px;font-weight:600;color:#3e5fff}.brand p.brand-label{margin-top:22px;max-width:none;font-size:14px;font-weight:700;line-height:1.3;color:#111214}.brand-icons,.brand-swatches{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:18px 22px}.brand-swatches li{display:flex;flex-direction:column;gap:6px;min-width:88px}.brand-swatches i{display:block;width:44px;height:44px;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(17,18,20,.08)}.brand-icons span,.brand-swatches span{font-size:14px;font-weight:700;color:#111214}.brand-hex{font-size:13px;font-weight:600;color:#3b4252;letter-spacing:.01em}.brand-icons li{display:flex;flex-direction:column;align-items:center;gap:8px;width:84px}.brand-icons .hx{width:64px;height:64px}.brand-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px}.brand a{color:#3e5fff;font-weight:600;text-underline-offset:3px}.brand a:hover{color:#2b44d6}.brand a:focus-visible{outline:3px solid #646bf6;outline-offset:3px}.brand ::selection{background:#dce4ff;color:#111214}