:root{--bg:#05070d;--bg2:#080c16;--card:#0c1222;--card2:#101831;--line:rgba(120,170,255,.14);--line2:rgba(120,170,255,.26);--fg:#eaf2ff;--muted:#93a3bf;--dim:#6b7a96;--neon:#2ee6ff;--neon2:#39ff88;--neon-ink:#03131a;--blue:#2f8bff;--red:#ff3b4e;--green:#39ff88;--yellow:#ffd23a;--r:18px;--r-sm:12px;--pad:16px;--font-d:"Chakra Petch",ui-sans-serif,system-ui,sans-serif;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);--sticky-h:0px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px}html,body{overflow-x:clip}body.kl{margin:0;background:var(--bg);color:var(--fg);font:400 16px/1.55 var(--font);-webkit-font-smoothing:antialiased;padding-bottom:var(--sticky-h)}body.kl.is-locked{overflow:hidden}img,video{max-width:100%;display:block;height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}:focus-visible{outline:2px solid var(--neon);outline-offset:3px;border-radius:6px}.icon{width:20px;height:20px;flex:none}.kl-skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--neon);color:var(--neon-ink);padding:8px 14px;border-radius:8px}.kl-skip:focus{left:8px}.kl-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 var(--pad)}.kl-wrap--narrow{max-width:820px}.kl-eyebrow{margin:0 0 8px;font:700 12px/1.2 var(--font-d);letter-spacing:.16em;text-transform:uppercase;color:var(--neon)}.kl-h2{margin:0;font:700 clamp(28px,7.4vw,46px)/1.04 var(--font-d);letter-spacing:-.01em;text-wrap:balance}.kl-h3{margin:0 0 6px;font:700 19px/1.2 var(--font-d)}.kl-rte p{margin:0 0 10px}.kl-rte p:last-child{margin:0}.kl-sec{padding:64px 0;position:relative}.kl-sec__head{text-align:center;max-width:720px;margin:0 auto 32px}.kl-btn{--h:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);padding:0 24px;border:0;border-radius:999px;background:linear-gradient(100deg,var(--neon) 0%,var(--neon2) 100%);color:var(--neon-ink);font:700 16px/1 var(--font-d);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 0 0 1px #ffffff1f inset,0 8px 28px -8px #2ee6ff8c;transition:transform .15s var(--ease),box-shadow .2s,filter .2s;position:relative;overflow:hidden}.kl-btn:hover{filter:brightness(1.06);box-shadow:0 0 0 1px #fff3 inset,0 10px 34px -6px #39ff888c}.kl-btn:active{transform:scale(.98)}.kl-btn[disabled]{opacity:.5;cursor:not-allowed}.kl-btn--xl{--h:58px;font-size:17px;width:100%}.kl-btn--full{width:100%}.kl-btn--sm{--h:40px;padding:0 16px;font-size:13px}.kl-btn--ghost{background:transparent;color:var(--fg);box-shadow:0 0 0 1.5px var(--line2) inset}.kl-btn--ghost:hover{box-shadow:0 0 0 1.5px var(--neon) inset;filter:none}.kl-btn.is-loading{color:transparent;pointer-events:none}.kl-btn.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px;border-radius:50%;border:2.5px solid var(--neon-ink);border-right-color:transparent;animation:klspin .7s linear infinite}.kl-btn__sep{opacity:.5}@keyframes klspin{to{transform:rotate(360deg)}}.kl-bar{background:linear-gradient(90deg,#071a2b,#0a2a22);border-bottom:1px solid var(--line);overflow:hidden;font-size:12.5px;font-weight:500;color:#cfe6ff}.kl-bar__track{display:flex;gap:36px;width:max-content;padding:8px 0;animation:klmarq 30s linear infinite}.kl-bar:hover .kl-bar__track{animation-play-state:paused}.kl-bar__track span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.kl-bar .icon{width:15px;height:15px;color:var(--neon2)}@keyframes klmarq{to{transform:translate(-50%)}}@media(min-width:900px){.kl-bar__track{animation-duration:40s}}.kl-head{position:sticky;top:0;z-index:40;background:#05070dc7;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.kl-head__in{display:flex;align-items:center;justify-content:space-between;height:64px}.kl-logo{display:flex;align-items:center;text-decoration:none}.kl-logo__img{width:var(--lw,96px);max-width:34vw;height:auto}.kl-logo__text{font:700 24px var(--font-d)}.kl-head__nav{display:none;gap:28px;font-size:14px;font-weight:500}.kl-head__nav a{text-decoration:none;color:var(--muted);transition:color .2s}.kl-head__nav a:hover{color:var(--fg)}@media(min-width:900px){.kl-head__nav{display:flex}}.kl-cartbtn{position:relative;width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);background:var(--card);display:grid;place-items:center}.kl-cartbtn .icon{width:22px;height:22px}.kl-cartbtn__n{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--neon2);color:var(--neon-ink);font:700 11px/20px var(--font);text-align:center}.kl-cartbtn__n[hidden]{display:none}.kl-cartbtn.is-bump{animation:klbump .5s var(--ease)}@keyframes klbump{40%{transform:scale(1.15)}}.kl-pdp{padding:12px 0 40px;background:radial-gradient(120% 60% at 50% 0%,rgba(46,230,255,.1),transparent 60%)}.kl-pdp__grid{display:grid;gap:22px}@media(min-width:990px){.kl-pdp{padding:32px 0 72px}.kl-pdp__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:start}.kl-gal{position:sticky;top:84px}}.kl-gal{min-width:0;margin:0 calc(var(--pad) * -1)}@media(min-width:600px){.kl-gal{margin:0}}.kl-gal__stage{position:relative}.kl-gal__track{display:flex;gap:10px;padding:0 var(--pad);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}@media(min-width:600px){.kl-gal__track{gap:0;padding:0;border-radius:var(--r);border:1px solid var(--line);background:var(--bg2)}}.kl-gal__track::-webkit-scrollbar{display:none}.kl-gal__slide{flex:0 0 calc(100% - 2 * var(--pad) - 28px);scroll-snap-align:center;aspect-ratio:4/5;position:relative;overflow:hidden;border-radius:16px;background:var(--bg2);border:1px solid var(--line)}@media(min-width:600px){.kl-gal__slide{flex-basis:100%;border-radius:0;border:0}}.kl-gal__zoom{all:unset;display:block;width:100%;height:100%;cursor:zoom-in}.kl-gal__zoom:focus-visible{outline:2px solid var(--neon);outline-offset:-4px}.kl-gal__img,.kl-gal__vid,.kl-gal__video video{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.kl-gal__video{width:100%;height:100%;position:relative;background:#000}.kl-gal__video video{object-fit:contain}.kl-gal__note{position:absolute;left:10px;right:10px;bottom:10px;font-size:11px;color:#cfd8ea;background:#0000008c;padding:6px 10px;border-radius:8px;text-align:center}.kl-gal__nav{position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;border:1px solid var(--line2);background:#05070d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;place-items:center;z-index:2}.kl-gal__nav--prev{left:12px}.kl-gal__nav--prev .icon{transform:rotate(180deg)}.kl-gal__nav--next{right:12px}@media(hover:hover)and (min-width:600px){.kl-gal__nav{display:grid}}.kl-gal__count{position:absolute;right:12px;top:12px;z-index:2;font:600 12px/1 var(--font);padding:6px 10px;border-radius:999px;background:#05070d9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#dbe7ff}.kl-gal__dots{display:flex;justify-content:center;gap:6px;padding:12px 0 2px}.kl-gal__dot{width:6px;height:6px;border-radius:3px;background:var(--line2);transition:width .25s var(--ease),background .25s}.kl-gal__dot.is-on{width:20px;background:var(--neon)}@media(min-width:600px){.kl-gal__dots{display:none}}.kl-gal__thumbs{display:none;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 2px 2px}.kl-gal__thumbs::-webkit-scrollbar{display:none}@media(min-width:600px){.kl-gal__thumbs{display:flex}}.kl-gal__thumb{flex:0 0 68px;height:68px;padding:0;border-radius:10px;overflow:hidden;border:1.5px solid transparent;background:var(--card);position:relative;opacity:.6;transition:opacity .2s,border-color .2s}.kl-gal__thumb img{width:100%;height:100%;object-fit:cover}.kl-gal__thumb[aria-selected=true]{opacity:1;border-color:var(--neon)}.kl-gal__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000059}.kl-info{min-width:0}.kl-title{margin:0 0 10px;font:700 clamp(30px,8.4vw,48px)/1.02 var(--font-d);letter-spacing:-.015em;text-wrap:balance;color:#fff;text-shadow:0 0 28px rgba(46,230,255,.25)}.kl-sub{margin:0 0 16px;color:var(--muted);font-size:16px}.kl-sub p{margin:0}.kl-chips{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kl-chips li{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:var(--r-sm);background:var(--card);border:1px solid var(--line);font-size:11.5px;line-height:1.3;color:var(--muted)}.kl-chips b{display:block;color:var(--fg);font-size:12.5px}.kl-chips .icon{color:var(--neon2);width:18px;height:18px}.kl-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 16px}.kl-price__now{font:700 32px/1 var(--font-d)}.kl-price__was{color:var(--dim);font-size:17px}.kl-price__save{font:700 12px/1 var(--font);padding:6px 9px;border-radius:999px;background:#39ff881f;color:var(--neon2);border:1px solid rgba(57,255,136,.35)}.kl-price [hidden]{display:none}.kl-bundles{border:0;margin:0;padding:0;display:grid;gap:10px}.kl-bundles__legend{font:700 13px/1 var(--font-d);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding:0}.kl-bundle{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border-radius:var(--r);background:var(--card);border:1.5px solid var(--line);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .25s,transform .15s var(--ease)}.kl-bundle:active{transform:scale(.99)}.kl-bundle.has-badge{margin-top:10px}.kl-bundle.is-on{border-color:var(--neon);background:linear-gradient(180deg,#2ee6ff14,#2ee6ff05),var(--card);box-shadow:0 0 0 3px #2ee6ff1f,0 12px 30px -16px #2ee6ff99}.kl-bundle__radio{position:absolute;opacity:0;pointer-events:none}.kl-bundle__radio:focus-visible~.kl-bundle__dot{outline:2px solid var(--neon);outline-offset:3px}.kl-bundle__dot{width:22px;height:22px;border-radius:50%;border:2px solid var(--line2);display:grid;place-items:center;transition:border-color .2s}.kl-bundle.is-on .kl-bundle__dot{border-color:var(--neon)}.kl-bundle.is-on .kl-bundle__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--neon);box-shadow:0 0 10px var(--neon)}.kl-bundle__main{min-width:0;display:flex;flex-direction:column;gap:3px}.kl-bundle__name{font:700 17px/1.15 var(--font-d)}.kl-bundle__meta{font-size:12.5px;color:var(--muted);line-height:1.3}.kl-bundle__players{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.kl-bundle__players i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 6px var(--c)}.kl-bundle__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.kl-bundle__price b{font:700 18px/1 var(--font-d)}.kl-bundle__price s{font-size:12.5px;color:var(--dim)}.kl-bundle__price small{font-size:11.5px;color:var(--neon2);font-weight:600}.kl-bundle__badge{position:absolute;top:-11px;left:14px;padding:4px 10px;border-radius:999px;background:linear-gradient(90deg,var(--neon),var(--neon2));color:var(--neon-ink);font:700 10.5px/1.2 var(--font);letter-spacing:.08em;text-transform:uppercase}.kl-bundle__save{position:absolute;top:-10px;right:14px;padding:3px 8px;border-radius:999px;background:#0b2a1d;color:var(--neon2);border:1px solid rgba(57,255,136,.4);font:700 10.5px/1.2 var(--font)}.kl-bundle:not(.has-badge) .kl-bundle__save{top:-9px}.kl-includes{display:flex;gap:10px;align-items:flex-start;margin:12px 0 0;padding:12px 14px;border-radius:var(--r-sm);background:#2ee6ff0f;border:1px dashed var(--line2);font-size:13.5px;color:#cfe0f7}.kl-includes .icon{color:var(--neon);margin-top:1px}.kl-addon{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;margin:12px 0 0;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg2);cursor:pointer;font-size:13px;color:var(--muted);position:relative}.kl-addon input{position:absolute;opacity:0;pointer-events:none}.kl-addon__box{width:22px;height:22px;border-radius:6px;border:2px solid var(--line2);display:grid;place-items:center;color:transparent;transition:.2s}.kl-addon input:checked+.kl-addon__box{background:var(--neon);border-color:var(--neon);color:var(--neon-ink)}.kl-addon input:focus-visible+.kl-addon__box{outline:2px solid var(--neon);outline-offset:3px}.kl-addon__box .icon{width:14px;height:14px}.kl-addon__txt b{display:block;color:var(--fg);font-size:13.5px}.kl-addon__price{font-weight:600;color:var(--fg)}.kl-form .kl-btn--xl{margin-top:14px}.kl-form__err{margin:10px 0 0;color:#ff9aa5;font-size:14px}.kl-assure{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.kl-assure li{display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--muted)}.kl-assure b{color:var(--fg);font-weight:600}.kl-assure .icon{color:var(--neon2)}.kl-battery{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font-size:12.5px;color:var(--dim)}.kl-battery .icon{width:16px;height:16px;margin-top:2px}.kl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));background:#05070de6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line2);transform:translateY(110%);transition:transform .3s var(--ease)}.kl-sticky.is-on{transform:none}.kl-sticky__in{display:flex;align-items:center;gap:12px;max-width:720px;margin:0 auto}.kl-sticky__txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.kl-sticky__txt b{font:700 15px var(--font-d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl-sticky__txt span{font-size:13px;color:var(--neon2);font-weight:600}.kl-sticky .kl-btn{--h:48px;padding:0 20px;font-size:14px;flex:none}body.is-locked .kl-sticky{transform:translateY(110%)}.kl-lb{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000;color:#fff}.kl-lb::backdrop{background:#000}.kl-lb__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kl-lb__track::-webkit-scrollbar{display:none}.kl-lb__slide{flex:0 0 100%;scroll-snap-align:center;display:grid;place-items:center;overflow:auto;touch-action:pan-x pan-y pinch-zoom}.kl-lb__img{max-height:100dvh;width:auto;max-width:100%;object-fit:contain;transition:transform .25s var(--ease);cursor:zoom-in}.kl-lb__img.is-zoom{transform:scale(2);cursor:zoom-out}.kl-lb__x{position:fixed;top:calc(12px + env(safe-area-inset-top));right:12px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:#ffffff24;display:grid;place-items:center}.kl-lb__hint{position:fixed;bottom:calc(14px + env(safe-area-inset-bottom));left:0;right:0;text-align:center;font-size:12px;color:#aab;margin:0;pointer-events:none}.kl-steps{background:linear-gradient(180deg,var(--bg),var(--bg2))}.kl-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media(min-width:800px){.kl-steps__list{grid-template-columns:repeat(3,1fr);gap:20px}}.kl-step{position:relative;padding:0 0 20px;border-radius:var(--r);background:var(--card);border:1px solid var(--line);overflow:hidden}.kl-step__img{aspect-ratio:4/3;overflow:hidden;margin-bottom:16px}.kl-step__img img{width:100%;height:100%;object-fit:cover}.kl-step__n{position:absolute;top:12px;left:12px;font:700 13px/1 var(--font-d);padding:7px 10px;border-radius:999px;background:#05070db8;color:var(--neon);border:1px solid var(--line2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kl-step .kl-h3,.kl-step p{padding:0 18px}.kl-step p{margin:0;color:var(--muted);font-size:15px}.kl-clips{margin-top:28px}.kl-clips__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding:0 var(--pad);overscroll-behavior-x:contain}.kl-clips__track::-webkit-scrollbar{display:none}.kl-clip{flex:0 0 58%;max-width:260px;margin:0;scroll-snap-align:start;aspect-ratio:9/16;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:#000}.kl-clip video{width:100%;height:100%;object-fit:cover}@media(min-width:800px){.kl-clips__track{justify-content:center;margin:0}.kl-clip{flex-basis:240px}}.kl-clips__note{display:flex;gap:8px;align-items:center;justify-content:center;font-size:12.5px;color:var(--dim);margin:12px 0 0;text-align:center}.kl-clips__note .icon{width:16px;height:16px}.kl-feat__grid{display:grid;gap:24px}@media(min-width:900px){.kl-feat__grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px}}.kl-feat__fig{position:relative;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:var(--bg2)}.kl-pin{position:absolute;left:var(--x);top:var(--y);width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;display:grid;place-items:center;font:700 13px var(--font-d);color:var(--neon-ink);background:var(--neon);box-shadow:0 0 0 6px #2ee6ff38,0 0 18px var(--neon)}@media(prefers-reduced-motion:no-preference){.kl-pin{animation:klpulse 2.4s ease-in-out infinite}}@keyframes klpulse{50%{box-shadow:0 0 0 10px #2ee6ff14,0 0 24px var(--neon)}}.kl-feat__list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.kl-feat__list li{display:flex;gap:14px;padding:16px;border-radius:var(--r);background:var(--card);border:1px solid var(--line)}.kl-feat__list p{margin:0;color:var(--muted);font-size:15px}.kl-feat__n{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:700 13px var(--font-d);border:1.5px solid var(--neon);color:var(--neon)}.kl-modes{margin-top:40px;text-align:center}.kl-modes__title{margin:0 0 16px;font:700 22px var(--font-d)}.kl-modes__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:800px){.kl-modes__grid{grid-template-columns:repeat(4,1fr)}}.kl-mode{padding:18px 12px;border-radius:var(--r);background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:10px;font:700 15px var(--font-d)}.kl-mode__bars{display:flex;gap:4px;height:22px;align-items:flex-end}.kl-mode__bars i{width:8px;border-radius:2px;background:var(--c);box-shadow:0 0 8px var(--c)}.kl-mode__bars i:nth-child(1){height:30%}.kl-mode__bars i:nth-child(2){height:55%}.kl-mode__bars i:nth-child(3){height:78%}.kl-mode__bars i:nth-child(4){height:100%}.kl-modes__note{margin:14px 0 0;color:var(--dim);font-size:13.5px}.kl-moments__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding:0 var(--pad) 4px;overscroll-behavior-x:contain}.kl-moments__track::-webkit-scrollbar{display:none}.kl-moment{flex:0 0 78%;scroll-snap-align:start;border-radius:var(--r);overflow:hidden;background:var(--card);border:1px solid var(--line)}@media(min-width:900px){.kl-moments__track{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:0}.kl-moment{flex:none}}.kl-moment__img{aspect-ratio:4/5;width:100%;object-fit:cover}.kl-moment__txt{padding:16px}.kl-moment__txt p{margin:0;color:var(--muted);font-size:14.5px}.kl-cmp{background:radial-gradient(80% 50% at 50% 0%,rgba(57,255,136,.06),transparent 70%),var(--bg2)}.kl-cmp__grid{display:grid;gap:14px}@media(min-width:640px){.kl-cmp__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.kl-cmp__grid{grid-template-columns:repeat(4,1fr)}}.kl-cmp__card{position:relative;padding:22px 18px 18px;border-radius:var(--r);background:var(--card);border:1.5px solid var(--line);display:flex;flex-direction:column}.kl-cmp__card.is-best{border-color:var(--neon2);box-shadow:0 18px 40px -24px #39ff8899}.kl-cmp__badge{position:absolute;top:-11px;left:18px;padding:4px 10px;border-radius:999px;background:var(--neon2);color:var(--neon-ink);font:700 10.5px/1.2 var(--font);letter-spacing:.08em;text-transform:uppercase}.kl-cmp__name{margin:0;font:700 21px var(--font-d)}.kl-cmp__players{margin:2px 0 14px;color:var(--muted)}.kl-cmp__players b{color:var(--neon);font-size:20px;font-family:var(--font-d)}.kl-cmp__list{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px;font-size:14px}.kl-cmp__list li{display:flex;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.kl-cmp__list span{color:var(--muted)}.kl-cmp__price{margin:auto 0 12px;display:flex;align-items:baseline;gap:10px}.kl-cmp__price b{font:700 26px var(--font-d)}.kl-cmp__price s{color:var(--dim)}.kl-cmp__card .kl-btn{width:100%;font-size:14px}.kl-cmp__foot{display:flex;gap:8px;justify-content:center;align-items:center;margin:20px 0 0;color:var(--muted);font-size:14px;text-align:center}.kl-cmp__foot .icon{color:var(--neon2)}.kl-trust__hero{display:grid;gap:20px;align-items:center;padding:24px;border-radius:24px;background:linear-gradient(135deg,#2ee6ff1f,#39ff8814);border:1px solid var(--line2);margin-bottom:16px}@media(min-width:800px){.kl-trust__hero{grid-template-columns:auto 1fr;padding:36px;gap:32px}}.kl-trust__hero .kl-rte{color:#cbd8ee;margin-top:10px}.kl-seal{width:112px;height:112px;border-radius:50%;display:grid;place-content:center;text-align:center;border:2px solid var(--neon2);box-shadow:0 0 0 8px #39ff8814,0 0 40px -6px #39ff8899 inset}.kl-seal b{font:700 44px/.9 var(--font-d);color:var(--neon2)}.kl-seal span{font:700 12px var(--font-d);letter-spacing:.24em}.kl-trust__grid{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:800px){.kl-trust__grid{grid-template-columns:repeat(3,1fr)}}.kl-trust__card{padding:18px;border-radius:var(--r);background:var(--card);border:1px solid var(--line)}.kl-trust__card .icon{width:26px;height:26px;color:var(--neon);margin-bottom:10px}.kl-trust__card p{margin:0;color:var(--muted);font-size:14.5px}.kl-faq__list{display:grid;gap:10px}.kl-q{border-radius:var(--r);background:var(--card);border:1px solid var(--line);overflow:hidden}.kl-q[open]{border-color:var(--line2)}.kl-q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px;cursor:pointer;font-weight:600;font-size:16px;min-height:56px}.kl-q summary::-webkit-details-marker{display:none}.kl-q summary .icon{color:var(--neon);transition:transform .25s var(--ease)}.kl-q[open] summary .icon{transform:rotate(45deg)}.kl-q__a{padding:0 18px 18px;color:var(--muted);font-size:15px}.kl-final{position:relative;overflow:hidden;padding:96px 0;text-align:center;isolation:isolate}.kl-final__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.45}.kl-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--bg) 0%,rgba(5,7,13,.55) 40%,rgba(5,7,13,.85) 100%)}.kl-final__in{max-width:620px}.kl-final__h{font-size:clamp(34px,9vw,58px)}.kl-final__p{color:#cbd8ee;margin:12px 0 24px;font-size:17px}.kl-final .kl-btn--xl{max-width:420px}.kl-final__small{display:flex;gap:8px;align-items:center;justify-content:center;margin:14px 0 0;font-size:13px;color:var(--muted)}.kl-final__small .icon{width:16px;height:16px;color:var(--neon2)}.kl-foot{border-top:1px solid var(--line);padding:32px 0 calc(32px + env(safe-area-inset-bottom));font-size:13px;color:var(--dim)}.kl-foot__in{display:grid;gap:12px;text-align:center}.kl-foot__brand{margin:0;font:700 18px var(--font-d);color:var(--fg)}.kl-foot__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.kl-foot__links a{text-decoration:none;color:var(--muted);padding:6px 0}.kl-foot__small{margin:0}.kl-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden}.kl-cart[hidden]{display:block}.kl-cart.is-open{visibility:visible}.kl-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .3s}.kl-cart.is-open .kl-cart__overlay{opacity:1}.kl-cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--bg2);border-left:1px solid var(--line2);transform:translate(100%);transition:transform .35s var(--ease);display:flex;flex-direction:column;outline:none}.kl-cart.is-open .kl-cart__panel{transform:none}.kl-cart__inner{display:flex;flex-direction:column;height:100%;min-height:0}.kl-cart__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.kl-cart__head h2{margin:0;font:700 20px var(--font-d)}.kl-cart__head h2 span{color:var(--muted);font-weight:600}.kl-icon-btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);background:transparent;display:grid;place-items:center}.kl-cart__body{flex:1;overflow-y:auto;padding:14px 16px;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px}.kl-ship{padding:12px 14px;border-radius:var(--r-sm);background:var(--card);border:1px solid var(--line)}.kl-ship p{display:flex;gap:8px;align-items:center;margin:0 0 8px;font-size:13.5px;color:#cfe0f7}.kl-ship .icon{width:18px;height:18px;color:var(--neon)}.kl-ship.is-done .icon{color:var(--neon2)}.kl-ship__bar{display:block;height:5px;border-radius:5px;background:var(--line);overflow:hidden}.kl-ship__bar i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--neon),var(--neon2));transition:width .5s var(--ease)}.kl-reward{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border-radius:var(--r);text-align:left;border:1.5px solid rgba(57,255,136,.45);background:linear-gradient(120deg,#39ff881f,#2ee6ff1a);position:relative;overflow:hidden}.kl-reward__icon{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--neon2);color:var(--neon-ink)}.kl-reward__icon .icon{width:24px;height:24px}.kl-reward b{display:block;font:700 15.5px/1.25 var(--font-d)}.kl-reward span span,.kl-reward div span{display:block;font-size:13px;color:#cfe0f7}.kl-reward__txt{flex:1;min-width:0}.kl-reward__cta{flex:none;padding:8px 14px;border-radius:999px;background:var(--neon2);color:var(--neon-ink);font:700 12px var(--font);letter-spacing:.06em;text-transform:uppercase}.kl-reward.is-ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.kl-reward.is-ready:after{animation:klshine 2.6s ease-in-out infinite}.kl-reward.is-ready .kl-reward__icon{animation:klwiggle 2.6s ease-in-out infinite}.kl-reward.is-on{animation:klpop .6s var(--ease)}}@keyframes klshine{60%,to{transform:translate(100%)}}@keyframes klwiggle{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-10deg)}85%{transform:rotate(10deg)}}@keyframes klpop{0%{transform:scale(.94);opacity:.4}60%{transform:scale(1.02)}to{transform:none;opacity:1}}.kl-reward.is-busy{opacity:.6;pointer-events:none}.kl-reward__err{margin:0;font-size:13px;color:#ff9aa5}.kl-lines{list-style:none;margin:0;padding:0}.kl-line{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);transition:opacity .2s}.kl-line.is-busy{opacity:.4;pointer-events:none}.kl-line__img{width:72px;height:72px;border-radius:12px;overflow:hidden;background:var(--card)}.kl-line__img img{width:100%;height:100%;object-fit:cover}.kl-line__title{display:block;font-weight:600;font-size:14.5px;line-height:1.3;text-decoration:none}.kl-line__var{margin:2px 0 0;font-size:12.5px;color:var(--neon)}.kl-line__disc{display:flex;gap:4px;align-items:center;margin:4px 0 0;font-size:12px;color:var(--neon2)}.kl-line__disc .icon{width:14px;height:14px}.kl-line__row{display:flex;align-items:center;gap:12px;margin-top:8px}.kl-qty{display:inline-flex;align-items:center;border:1px solid var(--line2);border-radius:999px;height:40px}.kl-qty button{width:40px;height:40px;border:0;background:none;display:grid;place-items:center}.kl-qty .icon{width:16px;height:16px}.kl-qty span{min-width:20px;text-align:center;font-weight:600;font-size:14px}.kl-line__rm{border:0;background:none;padding:10px 4px;min-height:40px;font-size:12.5px;color:var(--dim);text-decoration:underline}.kl-line__price{display:flex;flex-direction:column;align-items:flex-end;font-size:14.5px}.kl-line__price s{font-size:12px;color:var(--dim)}.kl-cart__addon{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--card);font-size:12.5px;color:var(--muted)}.kl-cart__addon>span{display:flex;gap:10px;align-items:flex-start}.kl-cart__addon b{display:block;color:var(--fg);font-size:13.5px}.kl-cart__addon .icon{color:var(--neon);margin-top:1px}.kl-cart__perks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px;color:var(--muted)}.kl-cart__perks li{display:flex;gap:8px;align-items:center}.kl-cart__perks b{color:var(--fg)}.kl-cart__perks .icon{width:18px;height:18px;color:var(--neon2)}.kl-cart__foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line2);background:var(--bg);display:grid;gap:6px}.kl-cart__row{display:flex;justify-content:space-between;margin:0;font-size:14px;color:var(--muted)}.kl-cart__row--save b{color:var(--neon2)}.kl-cart__row--total{font-size:18px;color:var(--fg);font-weight:700}.kl-cart__row--total b{font-family:var(--font-d)}.kl-cart__tax{margin:0 0 6px;font-size:12px;color:var(--dim)}.kl-cart__go{margin:0}.kl-cart__continue{border:0;background:none;padding:10px;font-size:13.5px;color:var(--muted);text-decoration:underline}.kl-cart__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center;color:var(--muted)}.kl-cart__empty .icon{width:48px;height:48px}.kl-bundle{grid-template-columns:22px 52px minmax(0,1fr) auto}.kl-bundle__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--bg2);border:1px solid var(--line)}.kl-bundle__thumb img{width:100%;height:100%;object-fit:cover}.kl-bundle.is-on{animation:klpick .45s var(--ease)}.kl-bundle.is-on .kl-bundle__dot:after{animation:kldot .35s var(--ease)}@keyframes klpick{0%{transform:scale(.985)}60%{transform:scale(1.01)}to{transform:none}}@keyframes kldot{0%{transform:scale(0)}70%{transform:scale(1.3)}to{transform:scale(1)}}.kl-bundle__more{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.kl-bundle.is-on .kl-bundle__more{grid-template-rows:1fr}.kl-bundle__moreIn{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px}.kl-bundle.is-on .kl-bundle__moreIn{padding-top:12px;margin-top:2px;border-top:1px dashed var(--line2)}.kl-bundle__inc{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.4;color:#cfe0f7}.kl-bundle__inc .icon{width:16px;height:16px;color:var(--neon);margin-top:1px}.kl-addon2{display:grid;grid-template-columns:22px 40px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:56px;padding:8px 12px 8px 10px;border-radius:12px;border:1px solid var(--line2);background:var(--bg2);text-align:left;transition:border-color .2s,background .2s}.kl-addon2__chk{width:22px;height:22px;border-radius:6px;border:2px solid var(--line2);display:grid;place-items:center;color:transparent;transition:background .2s,border-color .2s,transform .2s var(--ease)}.kl-addon2__chk .icon{width:14px;height:14px}.kl-addon2__img{width:40px;height:40px;border-radius:8px;overflow:hidden;background:#000}.kl-addon2__img img{width:100%;height:100%;object-fit:cover}.kl-addon2__txt{min-width:0;display:flex;flex-direction:column;line-height:1.25}.kl-addon2__txt b{font-size:13px;color:var(--fg)}.kl-addon2__txt small{font-size:11.5px;color:var(--muted)}.kl-addon2__p{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.kl-addon2__p b{font-size:13px;color:var(--fg);white-space:nowrap}.kl-addon2__p s{font-size:11px;color:var(--dim)}.kl-addon2[aria-pressed=true]{border-color:var(--neon);background:#2ee6ff12}.kl-addon2[aria-pressed=true] .kl-addon2__chk{background:var(--neon);border-color:var(--neon);color:var(--neon-ink);transform:scale(1.08)}@media(max-width:359px){.kl-bundle{grid-template-columns:22px 44px minmax(0,1fr) auto;gap:10px}.kl-bundle__thumb{width:44px;height:44px}}.kl-eta{display:flex;gap:8px;align-items:center;justify-content:center;margin:10px 0 0;font-size:13px;color:var(--muted)}.kl-eta .icon{width:17px;height:17px;color:var(--neon2)}.kl-eta b{color:var(--fg)}.kl-ship2{padding-top:24px}.kl-ship2__lead{margin:10px auto 0;color:var(--muted);max-width:560px}.kl-ship2__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;position:relative}.kl-ship2__steps:before{content:"";position:absolute;top:26px;left:16.6%;right:16.6%;height:2px;background:linear-gradient(90deg,var(--neon2),var(--neon) 50%,var(--line2))}.kl-ship2__steps li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.kl-ship2__ic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:2px solid var(--line2);color:var(--neon);margin-bottom:6px;position:relative;z-index:1}.kl-ship2__steps li.is-done .kl-ship2__ic{border-color:var(--neon2);color:var(--neon2);box-shadow:0 0 18px -4px var(--neon2)}.kl-ship2__steps b{font:700 15px/1.2 var(--font-d)}.kl-ship2__steps small{font-size:12.5px;color:var(--muted)}.kl-ship2__facts{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:8px}@media(min-width:700px){.kl-ship2__facts{grid-template-columns:repeat(3,1fr)}}.kl-ship2__facts li{display:flex;gap:10px;align-items:center;justify-content:center;padding:12px;border-radius:var(--r-sm);background:var(--card);border:1px solid var(--line);font-size:14px;color:var(--muted)}.kl-ship2__facts b{color:var(--fg)}.kl-ship2__facts .icon{color:var(--neon2)}.kl-reward__timer{display:block;margin-top:6px;font-style:normal;font-size:12.5px;color:#ffd7db}.kl-reward__timer b{display:inline-block;padding:1px 7px;border-radius:6px;background:#ff3b4e33;color:#fff;font-variant-numeric:tabular-nums}.kl-reward__gone{display:flex;gap:8px;align-items:center;margin:0;padding:12px 14px;border-radius:var(--r-sm);background:var(--card);border:1px solid var(--line);font-size:13px;color:var(--muted)}.kl-reward__gone .icon{width:16px;height:16px}.kl-cart__addonImg{flex:none;width:40px;height:40px;border-radius:8px;overflow:hidden}.kl-cart__addonImg img{width:100%;height:100%;object-fit:cover}.kl-giftfx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;background:#05070ddb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:klfadein .25s ease}.kl-giftfx.is-out{opacity:0;transition:opacity .3s}.kl-giftfx__card{position:relative;text-align:center;padding:24px}.kl-giftfx__box{width:96px;height:96px;margin:0 auto 14px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(135deg,var(--neon2),var(--neon));color:var(--neon-ink);box-shadow:0 0 40px -6px var(--neon2);animation:klgiftpop .7s var(--ease) both}.kl-giftfx__box .icon{width:52px;height:52px}.kl-giftfx__t{margin:0;font:700 24px/1.15 var(--font-d);animation:klrise .5s .35s var(--ease) both}.kl-giftfx__amt{margin:8px 0 0;font-size:17px;color:#cfe0f7;animation:klrise .5s .45s var(--ease) both}.kl-giftfx__amt b{font:700 30px var(--font-d);color:var(--neon2);font-variant-numeric:tabular-nums}.kl-giftfx__note{margin:8px 0 0;font-size:13px;color:var(--muted);animation:klrise .5s .55s var(--ease) both}.kl-giftfx__burst{position:absolute;left:50%;top:72px;width:0;height:0}.kl-giftfx__burst i{position:absolute;width:8px;height:8px;border-radius:2px;background:var(--neon2);opacity:0;animation:klburst .9s .2s ease-out forwards}.kl-giftfx__burst i:nth-child(3n){background:var(--neon)}.kl-giftfx__burst i:nth-child(4n){background:var(--yellow)}.kl-giftfx__burst i:nth-child(5n){background:var(--red)}.kl-giftfx__burst i:nth-child(1){--x:110px;--y:0px}.kl-giftfx__burst i:nth-child(2){--x:124px;--y:51px}.kl-giftfx__burst i:nth-child(3){--x:112px;--y:112px}.kl-giftfx__burst i:nth-child(4){--x:42px;--y:102px}.kl-giftfx__burst i:nth-child(5){--x:0px;--y:134px}.kl-giftfx__burst i:nth-child(6){--x:-60px;--y:146px}.kl-giftfx__burst i:nth-child(7){--x:-78px;--y:78px}.kl-giftfx__burst i:nth-child(8){--x:-124px;--y:51px}.kl-giftfx__burst i:nth-child(9){--x:-158px;--y:0px}.kl-giftfx__burst i:nth-child(10){--x:-102px;--y:-42px}.kl-giftfx__burst i:nth-child(11){--x:-95px;--y:-95px}.kl-giftfx__burst i:nth-child(12){--x:-60px;--y:-146px}.kl-giftfx__burst i:nth-child(13){--x:0px;--y:-110px}.kl-giftfx__burst i:nth-child(14){--x:51px;--y:-124px}.kl-giftfx__burst i:nth-child(15){--x:112px;--y:-112px}.kl-giftfx__burst i:nth-child(16){--x:102px;--y:-42px}@keyframes klburst{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(220deg)}}@keyframes klgiftpop{0%{transform:scale(.3) rotate(-12deg);opacity:0}55%{transform:scale(1.15) rotate(6deg);opacity:1}75%{transform:scale(.96) rotate(-3deg)}to{transform:none}}@keyframes klrise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes klfadein{0%{opacity:0}to{opacity:1}}.kl-reward.is-busy .kl-reward__icon{animation:klshake .5s ease-in-out infinite}@keyframes klshake{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.kl-giftbar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:35;display:flex;align-items:center;gap:10px;max-width:520px;margin:0 auto;padding:10px 10px 10px 14px;border-radius:16px;background:linear-gradient(100deg,#0b2a1d,#082233);border:1px solid rgba(57,255,136,.5);box-shadow:0 12px 40px -12px #39ff888c;color:#e9fff3;font-size:13.5px;animation:klrise .4s var(--ease)}.kl-giftbar[hidden]{display:none}.kl-giftbar__ic{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--neon2);color:var(--neon-ink)}.kl-giftbar__ic .icon{width:20px;height:20px}.kl-giftbar__t{flex:1;min-width:0;line-height:1.3}.kl-giftbar__t b{font:700 15px var(--font-d);color:#fff;font-variant-numeric:tabular-nums}.kl-giftbar .kl-btn{flex:none}body.has-gift .kl-sticky{transform:translateY(110%)}body.is-locked .kl-giftbar{display:none}.kl-timer{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:8px var(--pad);background:linear-gradient(90deg,#2a0610,#3a0a14 50%,#2a0610);border-bottom:1px solid rgba(255,59,78,.35);color:#ffe3e6;font-size:13px;font-weight:600}.kl-timer[hidden]{display:none}.kl-timer__label{display:inline-flex;align-items:center;gap:8px;letter-spacing:.02em}.kl-timer__dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 #ff3b4e99}@media(prefers-reduced-motion:no-preference){.kl-timer__dot{animation:klping 1.6s ease-out infinite}}@keyframes klping{0%{box-shadow:0 0 #ff3b4e99}80%,to{box-shadow:0 0 0 8px #ff3b4e00}}.kl-timer__clock{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.kl-timer__u{display:inline-flex;align-items:baseline;gap:3px;padding:3px 7px;border-radius:7px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.kl-timer__u b{font:700 15px/1 var(--font-d);color:#fff}.kl-timer__u small{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#ffb3bb}.kl-timer i{font-style:normal;color:#ffb3bb;font-weight:700}.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.js .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}@media(min-width:990px){.kl-sec{padding:96px 0}.kl-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kl.css.map */
