:root{--k-ink:#1d121b;--k-ink-deep:#170e16;--k-muted:#594f58;--k-line:#dcd5db;--k-stamp:var(--klasuno-stamp);--k-fluo:#284972;--k-mora:#b32228;--k-green:#23643f;--k-amber:#976712;--k-check:#0073aa}@supports (color:lab(0% 0 0)){:root{--k-ink:lab(6.90161% 7.08997 -4.50138);--k-ink-deep:lab(5.05823% 4.61096 -3.0043);--k-muted:lab(34.7653% 5.88371 -3.71939);--k-line:lab(85.917% 3.53733 -2.24384);--k-fluo:lab(29.9707% -1.47799 -27.8097);--k-mora:lab(40.1691% 57.0293 36.0154);--k-green:lab(37.3707% -28.6694 14.7787);--k-amber:lab(47.6877% 14.8367 50.2582);--k-check:lab(45.2535% -12.0885 -40.3704)}}html[data-motion=on] [data-reveal]{opacity:.001;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--k-delay,0s);transform:translateY(16px)}html[data-motion=on] [data-reveal][data-visible=true]{opacity:1;transform:none}@keyframes k-hero-word{0%{opacity:.001;transform:translateY(.9em)}to{opacity:1;transform:none}}@keyframes k-hero-fade{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes k-hero-mock{0%{opacity:.001;transform:perspective(1400px)rotateX(10deg)scale(.96)translateY(28px)}to{opacity:1;transform:perspective(1400px)rotateX(0)scale(1)translateY(0)}}@keyframes k-hero-tilt{0%{transform:rotateX(5deg)}to{transform:rotateX(0)}}@keyframes k-marquee{to{transform:translate(-50%)}}@keyframes k-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes k-draw{to{stroke-dashoffset:0}}@keyframes k-pulse{0%,to{box-shadow:0 0 #28497273;box-shadow:0 0 lab(29.9707% -1.47799 -27.8097/.45)}60%{box-shadow:0 0 0 6px #28497200;box-shadow:0 0 0 6px lab(29.9707% -1.47799 -27.8097/0)}}@keyframes k-toast-a{0%{opacity:0;transform:translateY(-10px)scale(.98)}6%,38%{opacity:1;transform:none}46%,to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes k-toast-b{0%,46%{opacity:0;transform:translateY(-10px)scale(.98)}52%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes k-att-tap{0%{opacity:0;transform:scale(.5)}2%{opacity:1;transform:scale(1)}6%{opacity:1;transform:scale(.82)}9%,to{opacity:0}}@keyframes k-att-1{0%,4%{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line);background-color:#0000}7%{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:scale(.88)}10%,to{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@keyframes k-att-2{0%,14%{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line);background-color:#0000}17%{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:scale(.88)}20%,to{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@keyframes k-att-3{0%,24%{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line);background-color:#0000}27%{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:scale(.88)}30%,to{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@keyframes k-att-4{0%,34%{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line);background-color:#0000}37%{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:scale(.88)}40%,to{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@keyframes k-att-5{0%,44%{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-line);background-color:#0000}47%{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:scale(.88)}50%,to{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@keyframes k-att-count{0%{transform:translateY(0)}7%{transform:translateY(-1rem)}17%{transform:translateY(-2rem)}27%{transform:translateY(-3rem)}37%{transform:translateY(-4rem)}97%{transform:translateY(-4rem)}to{transform:translateY(0)}}@keyframes k-att-flash{0%,55%{transform:none;box-shadow:0 0 #50174d59;box-shadow:0 0 lab(19.4379% 32.0815 -19.8023/.35)}59%{transform:scale(1.035);box-shadow:0 0 0 8px #50174d00;box-shadow:0 0 0 8px lab(19.4379% 32.0815 -19.8023/0)}66%,to{transform:none;box-shadow:0 0 #50174d00;box-shadow:0 0 lab(19.4379% 32.0815 -19.8023/0)}}@keyframes k-chg-flip-chip{0%,40%{transform:translateY(0)}46%,to{transform:translateY(-1.25rem)}}@keyframes k-chg-flip-total{0%,40%{transform:translateY(0)}46%,to{transform:translateY(-1rem)}}@keyframes k-wa-typing{0%{opacity:0;transform:translateY(4px)}4%{opacity:1;transform:none}7%{opacity:1}9%,to{opacity:0}}@keyframes k-wa-b1{0%,7%{opacity:0;transform:translateY(6px)scale(.98)}10%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes k-wa-b2{0%,36%{opacity:0;transform:translateY(6px)scale(.98)}39%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes k-wa-b3{0%,64%{opacity:0;transform:translateY(6px)scale(.98)}67%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes k-wa-check{0%,9%{color:#766f75;color:lab(47.6365% 3.53545 -2.2406)}12%,to{color:var(--k-check)}}@keyframes k-cal-now{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes k-chk-scan{0%{opacity:0;transform:translateY(0)}10%{opacity:1}46%{opacity:1;transform:translateY(6.4rem)}52%{opacity:0}to{opacity:0;transform:translateY(0)}}@keyframes k-chk-result{0%,42%{opacity:0;transform:translateY(6px)}52%,to{opacity:1;transform:none}}@keyframes k-prt-old{0%,30%{opacity:1;transform:none}40%,to{opacity:0;transform:translateY(-4px)}}@keyframes k-prt-new{0%,30%{opacity:0;transform:translateY(6px)}40%,to{opacity:1;transform:none}}@keyframes k-rcpt-old{0%,30%{opacity:1;transform:none}40%,to{opacity:0;transform:translateY(-4px)}}@keyframes k-rcpt-new{0%,30%{opacity:0;transform:translateY(6px)}40%,to{opacity:1;transform:none}}@keyframes k-stu-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-inb-row{0%{opacity:.001;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes k-brd-a{0%,28%{opacity:1}33%,to{opacity:0}}@keyframes k-brd-b{0%,28%{opacity:0}33%,61%{opacity:1}66%,to{opacity:0}}@keyframes k-brd-c{0%,61%{opacity:0}66%,to{opacity:1}}@keyframes k-brd-cursor{0%,26%{transform:translate(0)}34%,60%{transform:translate(1.75rem)}68%,to{transform:translate(3.5rem)}}@keyframes k-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes k-how-fill{to{transform:scaleY(1)}}.k-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.k-marquee-track{align-items:baseline;width:max-content;display:flex}.k-prev-bar{transform-box:fill-box;transform-origin:bottom}.k-draw{stroke-dasharray:1;stroke-dashoffset:0}.k-prev-toast{opacity:0}.k-live-dot{box-shadow:0 0 #28497273;box-shadow:0 0 lab(29.9707% -1.47799 -27.8097/.45)}.k-att-key{box-shadow:inset 0 0 0 1px var(--k-line);color:var(--k-muted)}.k-att-key-on{background-color:var(--k-ink);color:#fff;box-shadow:inset 0 0 0 1px var(--k-ink)}.k-att-tap{opacity:0;pointer-events:none;background:#1d121b24;background:lab(6.90161% 7.08997 -4.50138/.14);border-radius:999px;position:absolute;inset:0;box-shadow:0 0 0 6px #1d121b14;box-shadow:0 0 0 6px lab(6.90161% 7.08997 -4.50138/.08)}.k-att-ticker{display:none}.k-chg-track{transform:translateY(-1.25rem)}.k-chg-total-track{transform:translateY(-1rem)}.k-wa-typing{opacity:0}.k-wa-check{color:var(--k-check)}.k-cal-now{pointer-events:none;position:absolute;inset:0;transform:translateY(0)}.k-cal-now:after{content:"";inset-inline:0;background:color-mix(in oklab, var(--k-mora) 70%, transparent);height:1px;position:absolute;bottom:0}.k-cal-now:before{content:"";background:var(--k-mora);border-radius:999px;width:5px;height:5px;position:absolute;bottom:-2px;left:0}.k-chk-scan{inset-inline:10%;opacity:0;background:linear-gradient(90deg,#0000,#0465afe6,#0000);background:linear-gradient(90deg,#0000,lab(41.2342% -2.64815 -46.8883/.9),#0000);border-radius:999px;height:2px;position:absolute;top:6%;box-shadow:0 0 12px #0465afb3;box-shadow:0 0 12px lab(41.2342% -2.64815 -46.8883/.7)}.k-prt-old{opacity:0}.k-prt-new{opacity:1}.k-rcpt-old{opacity:0}.k-rcpt-new{opacity:1}.k-stu-bar{transform-origin:0}.k-brd-cursor{transform:translate(3.5rem)}.k-how-fill{transform-origin:top;transform:scaleY(1)}.k-faq summary{cursor:pointer;list-style:none}.k-faq summary::-webkit-details-marker{display:none}.k-faq-chevron{transition:transform .22s cubic-bezier(.16,1,.3,1)}.k-faq[open] .k-faq-chevron{transform:rotate(180deg)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.k-faq::details-content{block-size:0;transition:block-size .32s cubic-bezier(.16, 1, .3, 1), content-visibility .32s allow-discrete;overflow:hidden}.k-faq[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] [data-inview=false] .k-loop{animation-play-state:paused}.k-hero-word{display:inline-block}html[data-motion=on] .k-hero-word{animation:.76s cubic-bezier(.16,1,.3,1) both k-hero-word;animation-delay:calc(90ms + var(--k-i,0) * 60ms)}html[data-motion=on] .k-hero-fade{animation:.76s cubic-bezier(.16,1,.3,1) both k-hero-fade;animation-delay:var(--k-delay,0s)}html[data-motion=on] [data-hero-mock]{transform-origin:50% 0;animation:1s cubic-bezier(.16,1,.3,1) .78s both k-hero-mock}@supports (animation-timeline:scroll()){html[data-motion=on] [data-hero-tilt]{animation:linear both k-hero-tilt;animation-timeline:scroll(root);animation-range:0 260px}}html[data-motion=on] .k-marquee-track{animation:46s linear infinite k-marquee}.k-marquee:hover .k-marquee-track{animation-play-state:paused}html[data-motion=on] .k-prev-bar{transform:scaleY(0)}html[data-motion=on] [data-seen=true] .k-prev-bar{animation:.7s cubic-bezier(.16,1,.3,1) both k-bar-grow;animation-delay:calc(.12s + var(--k-i,0) * 45ms)}html[data-motion=on] .k-draw{stroke-dashoffset:1px}html[data-motion=on] [data-seen=true] .k-draw{animation:1.5s cubic-bezier(.16,1,.3,1) .3s both k-draw}html[data-motion=on] .k-live-dot{animation:1.9s ease-in-out infinite k-pulse}html[data-motion=on] .k-prev-toast-a{animation:12s ease-in-out infinite k-toast-a}html[data-motion=on] .k-prev-toast-b{animation:12s ease-in-out infinite k-toast-b}html[data-motion=on] .k-att-tap{animation:12s cubic-bezier(.16,1,.3,1) infinite k-att-tap;animation-delay:var(--k-delay,0s)}html[data-motion=on] .k-att-1{animation:12s linear infinite k-att-1}html[data-motion=on] .k-att-2{animation:12s linear infinite k-att-2}html[data-motion=on] .k-att-3{animation:12s linear infinite k-att-3}html[data-motion=on] .k-att-4{animation:12s linear infinite k-att-4}html[data-motion=on] .k-att-5{animation:12s linear infinite k-att-5}html[data-motion=on] .k-att-ticker{display:inline-block}html[data-motion=on] .k-att-ticker-track{animation:12s step-end infinite k-att-count}html[data-motion=on] .k-att-static{display:none}html[data-motion=on] .k-att-flash{animation:12s cubic-bezier(.16,1,.3,1) infinite k-att-flash}html[data-motion=on] .k-chg-track{animation:9s cubic-bezier(.16,1,.3,1) infinite k-chg-flip-chip}html[data-motion=on] .k-chg-total-track{animation:9s cubic-bezier(.16,1,.3,1) infinite k-chg-flip-total}html[data-motion=on] .k-wa-typing{animation:9s linear infinite k-wa-typing;animation-delay:var(--k-delay,0s)}html[data-motion=on] .k-wa-b1{animation:9s cubic-bezier(.16,1,.3,1) infinite k-wa-b1}html[data-motion=on] .k-wa-b2{animation:9s cubic-bezier(.16,1,.3,1) infinite k-wa-b2}html[data-motion=on] .k-wa-b3{animation:9s cubic-bezier(.16,1,.3,1) infinite k-wa-b3}html[data-motion=on] .k-wa-check{animation:9s linear infinite k-wa-check}html[data-motion=on] .k-cal-now{animation:15s linear infinite k-cal-now}html[data-motion=on] .k-chk-scan{animation:3.4s cubic-bezier(.4,0,.2,1) infinite k-chk-scan}html[data-motion=on] .k-chk-result{animation:8s cubic-bezier(.16,1,.3,1) infinite k-chk-result}html[data-motion=on] .k-prt-old{animation:9s cubic-bezier(.16,1,.3,1) infinite k-prt-old}html[data-motion=on] .k-prt-new{animation:9s cubic-bezier(.16,1,.3,1) infinite k-prt-new}html[data-motion=on] .k-rcpt-old{animation:9s cubic-bezier(.16,1,.3,1) infinite k-rcpt-old}html[data-motion=on] .k-rcpt-new{animation:9s cubic-bezier(.16,1,.3,1) infinite k-rcpt-new}html[data-motion=on] .k-stu-row{opacity:.001;transform:translateY(6px)}html[data-motion=on] [data-seen=true] .k-stu-row{animation:.6s cubic-bezier(.16,1,.3,1) both k-hero-fade;animation-delay:calc(.15s + var(--k-i,0) * .13s)}html[data-motion=on] .k-stu-bar{transform:scaleX(0)}html[data-motion=on] [data-seen=true] .k-stu-bar{animation:1.4s cubic-bezier(.16,1,.3,1) .25s both k-stu-bar}html[data-motion=on] .k-inb-row{opacity:.001;transform:translate(12px)}html[data-motion=on] [data-seen=true] .k-inb-row{animation:.7s cubic-bezier(.16,1,.3,1) .3s both k-inb-row}html[data-motion=on] .k-evt-ticket{opacity:.001;transform:translateY(10px)}html[data-motion=on] [data-seen=true] .k-evt-ticket{animation:.7s cubic-bezier(.16,1,.3,1) .32s both k-hero-fade}html[data-motion=on] .k-tea-bar{transform-origin:bottom;transform:scaleY(0)}html[data-motion=on] [data-seen=true] .k-tea-bar{animation:.7s cubic-bezier(.16,1,.3,1) both k-bar-grow;animation-delay:calc(.2s + var(--k-i,0) * 70ms)}html[data-motion=on] .k-brd-a{animation:12s linear infinite k-brd-a}html[data-motion=on] .k-brd-b{animation:12s linear infinite k-brd-b}html[data-motion=on] .k-brd-c{animation:12s linear infinite k-brd-c}html[data-motion=on] .k-brd-cursor{animation:12s cubic-bezier(.16,1,.3,1) infinite k-brd-cursor}html[data-motion=on] .k-caret{animation:1.2s step-end infinite k-caret}html[data-motion=on] .k-how-fill{transform:scaleY(0)}html[data-motion=on] [data-seen=true] .k-how-fill{animation:1.6s cubic-bezier(.16,1,.3,1) .15s both k-how-fill}html[data-motion=on] [data-seen=true] .k-bubble{animation:.65s cubic-bezier(.16,1,.3,1) both k-hero-fade;animation-delay:calc(.35s + var(--k-i,0) * .38s)}}@media (prefers-reduced-motion:reduce){html[data-motion=on] [data-reveal]{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:no-preference){html:has(.mk-root){scroll-behavior:smooth}}