:root{--kk-cut:#b8ff2e;--kk-cut-line:color-mix(in srgb, #b8ff2e 55%, var(--line))}.hero-banner{filter:drop-shadow(0 2px 0 #b8ff2e) drop-shadow(0 3px 0 #b8ff2e) drop-shadow(2px 2px 0 #b8ff2e) drop-shadow(-1px 2px 0 #b8ff2e) drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,100% 0,100% 78%,88% 100%,0 100%)!important;background:#0b0d10!important;border:0!important;border-radius:0!important}.hero-banner,.hero-banner__media,.hero-banner__slide,.hero-banner__slide img{border-radius:0!important}.hero-banner:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(90deg,#b8ff2e 0% 70%,#0000 100%);width:88%;height:3px;position:absolute;bottom:0;left:0;box-shadow:0 0 12px #b8ff2e8c}@media (max-width:768px){.hero-banner{clip-path:polygon(0 0,100% 0,100% 86%,82% 100%,0 100%)!important}}.product-card{box-shadow:none!important;filter:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:-10px -12px 0 0!important;padding:10px 12px 0 0!important;position:relative!important;overflow:visible!important}.product-card__shell{-webkit-backdrop-filter:blur(14px);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);height:100%;min-height:0;filter:drop-shadow(0 0 0 1px var(--kk-cut-line));background:#6b72801f;flex-direction:column;transition:filter .2s;display:flex;position:relative;overflow:hidden;box-shadow:none!important;border:0!important;border-radius:0!important}.product-card:hover .product-card__shell{filter:drop-shadow(0 0 0 1px #b8ff2e);box-shadow:none!important}html[data-theme=dark] .product-card__shell{background:color-mix(in srgb, var(--paper) 42%, transparent)}html:not([data-theme=dark]) .product-card__shell{background:#e4e5e8a8}.product-card__media,.product-card__media *,.product-card .media-frame,.product-card .media-frame img,.product-card [class*=rounded]{border-radius:0!important}.product-card .media-frame{background:0 0!important;overflow:hidden!important}.product-card__media{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);border-radius:0!important;overflow:hidden!important}.product-card__stock-badge{pointer-events:none;transform:translate(8px,-8px)rotate(3deg);z-index:20!important;font-family:var(--font-tektur), "Tektur", sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0b0d10!important;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)!important;background:#b8ff2e!important;border:0!important;padding:8px 20px 8px 16px!important;font-size:11px!important;font-weight:800!important;position:absolute!important;top:0!important;right:0!important;box-shadow:0 6px 14px #b8ff2e59!important}.product-card__stock-badge.is-wait{color:#f2f4f7!important;background:#3a4555!important;box-shadow:0 6px 14px #00000059!important}.product-card__stock-badge.is-project{color:#0b0d10!important;background:#e8c547!important;box-shadow:0 6px 14px #e8c54759!important}.compare-charts__panel,.svc-card,.svc-step,.svc-hero,.lab-panel,.lab-shot,.lab-step,.about-strip__card,.trust-bar__card,.reviews-strip__card{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)!important;box-shadow:none!important;border:0!important;border-radius:0!important}html:not([data-theme=dark]) .compare-charts__panel,html:not([data-theme=dark]) .svc-card,html:not([data-theme=dark]) .svc-step,html:not([data-theme=dark]) .lab-panel,html:not([data-theme=dark]) .lab-shot,html:not([data-theme=dark]) .lab-step,html:not([data-theme=dark]) .trust-bar__card,html:not([data-theme=dark]) .reviews-strip__card{background:#e8e9ebb3!important}.about-strip{filter:drop-shadow(0 2px 0 #b8ff2e) drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),90% 100%,0 100%)!important;border:0!important;border-radius:0!important}.panel-dark{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,0 100%)!important;border:0!important;border-radius:0!important}.cat-bar{margin-bottom:18px}.cat-bar--home{justify-content:center;margin:0 0 1.25rem;display:flex!important}.cat-bar--home .cat-bar__mid{width:auto}.cat-bar__row{-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb, var(--paper) 40%, transparent)!important;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)!important;box-shadow:inset 0 0 0 1px var(--kk-cut-line)!important;filter:none!important;border:0!important;border-radius:0!important;gap:8px!important;padding:6px!important;display:inline-flex!important}.cat-bar__btn{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);letter-spacing:.02em;transition:background .15s,color .15s,box-shadow .15s;font-family:var(--font-tektur), "Tektur", sans-serif!important;box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;font-weight:700!important}.cat-bar__btn.is-active{color:#fff!important;filter:none!important;background:#3d4f25!important;box-shadow:inset 0 0 0 1px #b8ff2e!important}html[data-theme=dark] .cat-bar__btn.is-active{color:#fff!important;background:#3d4f25!important}.home-shop__empty{text-align:center;color:var(--muted);background:color-mix(in srgb, var(--paper) 36%, transparent);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%);box-shadow:inset 0 0 0 1px var(--kk-cut-line);padding:2rem 1.25rem}.home-shop__empty-link{color:#b8ff2e;margin-top:.75rem;font-weight:700;display:inline-block}.lab-shot__media,.lab-shot__media img{border-radius:0!important}.kk-cut-panel{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));-webkit-backdrop-filter:blur(12px);overflow:hidden;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%)!important;background:color-mix(in srgb, var(--paper) 55%, transparent)!important;border:0!important;border-radius:0!important}html:not([data-theme=dark]) .kk-cut-panel{background:#e8eaecb8!important}html[data-theme=dark] .kk-cut-panel{background:color-mix(in srgb, var(--paper) 48%, transparent)!important}.pay-delivery{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));overflow:hidden;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)!important;border:0!important;border-radius:0!important}.catalog-page .grid,.shell .grid{overflow:visible!important}.project-card,.advisor,.svc-care-row,.svc-cta,.svc-os__chip,.track-form__input{border:0!important;border-radius:0!important}.project-card{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)!important}.advisor{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));overflow:hidden;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)!important;background:color-mix(in srgb, var(--paper) 48%, transparent)!important}.svc-care-row{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)!important;background:color-mix(in srgb, var(--paper) 48%, transparent)!important}.svc-cta{filter:drop-shadow(0 2px 0 #b8ff2e) drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)!important}.svc-os__chip{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)!important;background:color-mix(in srgb, var(--paper) 42%, transparent)!important}.track-panel,.track-form__row{align-items:stretch}.track-form__input{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)!important;background:color-mix(in srgb, var(--paper) 40%, transparent)!important;min-height:48px!important}html[data-theme=dark] .advisor,html[data-theme=dark] .svc-care-row,html[data-theme=dark] .svc-os__chip{background:color-mix(in srgb, var(--paper) 42%, transparent)!important}.track-card{filter:drop-shadow(0 0 0 1px var(--kk-cut-line));clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)!important;border:0!important;border-radius:0!important}.kk-cfg.advisor{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)!important;filter:none!important;box-shadow:inset 0 0 0 1px var(--kk-cut-line)!important;background:color-mix(in srgb, var(--paper) 48%, transparent)!important;-webkit-backdrop-filter:blur(16px)!important;border:0!important;border-radius:0!important}
html.kk-booting,html.kk-booting body{overflow:hidden!important}html.kk-booting:not(.kk-boot-reveal):before{content:"";z-index:99998;background:var(--bg,#12151a);pointer-events:none;position:fixed;inset:0}html.kk-booting:not(.kk-boot-reveal) .site-root,html.kk-booting:not(.kk-boot-reveal) .site-particles,html.kk-booting:not(.kk-boot-reveal) .site-vanta-dots{visibility:hidden!important;pointer-events:none!important}html.kk-boot-reveal .site-root{animation:1.1s cubic-bezier(.16,1,.3,1) both boot-site-reveal}.boot-splash{--boot-lime:#b8ff2e;--boot-bg:var(--bg,#12151a);z-index:99999;background:var(--boot-bg);color:#e8ffe0;cursor:pointer;isolation:isolate;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:hidden}.boot-splash.is-out{pointer-events:none}.boot-splash__void{background:radial-gradient(ellipse 70% 50% at 50% 45%, #b8ff2e12, transparent 65%), var(--boot-bg);animation:.9s both boot-void-in;position:absolute;inset:0}.boot-splash.is-out .boot-splash__void{animation:.6s both boot-void-out}.boot-splash__dots{z-index:1;pointer-events:none;animation:1s .4s both boot-dots-in;position:absolute;inset:0;overflow:hidden}.boot-splash.is-out .boot-splash__dots{animation:.45s both boot-dots-out}.boot-splash__dot{opacity:0;will-change:transform, opacity;background:#b8ff2e;border-radius:50%;width:3px;height:3px;position:absolute;top:42%;left:50%;box-shadow:0 0 6px #b8ff2ed9}.boot-splash__dot--1{width:2px;height:2px;animation:4.2s ease-in-out infinite boot-float-a}.boot-splash__dot--2{width:3px;height:3px;animation:5.1s ease-in-out infinite boot-float-b}.boot-splash__dot--3{opacity:.7;width:2px;height:2px;animation:3.6s ease-in-out infinite boot-float-c}.boot-splash__dot--4{width:4px;height:4px;animation:4.8s ease-in-out infinite boot-float-d;box-shadow:0 0 10px #b8ff2ef2}.boot-splash__dot--5{background:#e8ff9a;width:2px;height:2px;animation:5.6s ease-in-out infinite boot-float-e}.boot-splash__dot--6{width:3px;height:3px;animation:3.9s ease-in-out infinite boot-float-f}.boot-splash__dot:first-child{--x:-8vw;--y:-18vh;animation-delay:.1s}.boot-splash__dot:nth-child(2){--x:12vw;--y:-22vh;animation-delay:.35s}.boot-splash__dot:nth-child(3){--x:-22vw;--y:-6vh;animation-delay:.55s}.boot-splash__dot:nth-child(4){--x:24vw;--y:-4vh;animation-delay:.2s}.boot-splash__dot:nth-child(5){--x:-14vw;--y:12vh;animation-delay:.7s}.boot-splash__dot:nth-child(6){--x:18vw;--y:16vh;animation-delay:.45s}.boot-splash__dot:nth-child(7){--x:-28vw;--y:-20vh;animation-delay:.9s}.boot-splash__dot:nth-child(8){--x:30vw;--y:-14vh;animation-delay:.15s}.boot-splash__dot:nth-child(9){--x:-4vw;--y:-28vh;animation-delay:.6s}.boot-splash__dot:nth-child(10){--x:6vw;--y:24vh;animation-delay:.3s}.boot-splash__dot:nth-child(11){--x:-32vw;--y:8vh;animation-delay:.85s}.boot-splash__dot:nth-child(12){--x:34vw;--y:6vh;animation-delay:.5s}.boot-splash__dot:nth-child(13){--x:-18vw;--y:-30vh;animation-delay:1s}.boot-splash__dot:nth-child(14){--x:20vw;--y:-32vh;animation-delay:.25s}.boot-splash__dot:nth-child(15){--x:-26vw;--y:20vh;animation-delay:.75s}.boot-splash__dot:nth-child(16){--x:28vw;--y:22vh;animation-delay:.4s}.boot-splash__dot:nth-child(17){--x:-10vw;--y:28vh;animation-delay:.95s}.boot-splash__dot:nth-child(18){--x:10vw;--y:-8vh;animation-delay:50ms}.boot-splash__dot:nth-child(19){--x:-36vw;--y:-10vh;animation-delay:1.1s}.boot-splash__dot:nth-child(20){--x:38vw;--y:-18vh;animation-delay:.65s}.boot-splash__dot:nth-child(21){--x:-40vw;--y:14vh;animation-delay:.8s}.boot-splash__dot:nth-child(22){--x:42vw;--y:12vh;animation-delay:.55s}.boot-splash__dot:nth-child(23){--x:-6vw;--y:-34vh;animation-delay:.2s}.boot-splash__dot:nth-child(24){--x:4vw;--y:32vh;animation-delay:1.05s}.boot-splash__dot:nth-child(25){--x:-16vw;--y:2vh;animation-delay:.35s}.boot-splash__dot:nth-child(26){--x:16vw;--y:4vh;animation-delay:.9s}.boot-splash__dot:nth-child(27){--x:-22vw;--y:-24vh;animation-delay:.15s}.boot-splash__dot:nth-child(28){--x:22vw;--y:26vh;animation-delay:.7s}.boot-splash__dot:nth-child(29){--x:-30vw;--y:-2vh;animation-delay:.45s}.boot-splash__dot:nth-child(30){--x:32vw;--y:-26vh;animation-delay:1.15s}.boot-splash__dot:nth-child(31){--x:-12vw;--y:18vh;animation-delay:.55s}.boot-splash__dot:nth-child(32){--x:14vw;--y:-16vh;animation-delay:.25s}.boot-splash__dot:nth-child(33){--x:-38vw;--y:-28vh;animation-delay:.85s}.boot-splash__dot:nth-child(34){--x:36vw;--y:28vh;animation-delay:.1s}.boot-splash__dot:nth-child(35){--x:-2vw;--y:8vh;animation-delay:.6s}.boot-splash__dot:nth-child(36){--x:8vw;--y:-36vh;animation-delay:1s}.boot-splash__ring{pointer-events:none;border:1px solid #b8ff2e38;border-radius:50%;width:min(72vw,520px);height:min(72vw,520px);margin:calc(min(72vw,520px)/-2) 0 0 calc(min(72vw,520px)/-2);animation:1.35s cubic-bezier(.16,1,.3,1) .15s both boot-ring;position:absolute;top:46%;left:50%}.boot-splash__ring--2{border-color:#b8ff2e1a;width:min(92vw,700px);height:min(92vw,700px);margin:calc(min(92vw,700px)/-2) 0 0 calc(min(92vw,700px)/-2);animation-delay:.28s}.boot-splash.is-out .boot-splash__ring{animation:.55s both boot-ring-out}.boot-splash.is-out .boot-splash__ring--2{animation:.55s 60ms both boot-ring-out}.boot-splash__scanline{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#b8ff2e26,#b8ff2e,#b8ff2e26,#0000);height:2px;animation:1.1s cubic-bezier(.4,0,.2,1) .2s both boot-scan-down;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px #b8ff2eb3}.boot-splash.is-out .boot-splash__scanline{animation:.45s both boot-scan-exit}.boot-splash__noise{opacity:.12;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.3s steps(2,end) infinite boot-noise;position:absolute;inset:0}.boot-splash__edge{z-index:3;border-color:var(--boot-lime);pointer-events:none;border-style:solid;width:48px;height:48px;position:absolute}.boot-splash__edge--tl{border-width:2px 0 0 2px;animation:.7s cubic-bezier(.16,1,.3,1) .1s both boot-edge-tl;top:22px;left:22px}.boot-splash__edge--tr{border-width:2px 2px 0 0;animation:.7s cubic-bezier(.16,1,.3,1) .18s both boot-edge-tr;top:22px;right:22px}.boot-splash__edge--bl{border-width:0 0 2px 2px;animation:.7s cubic-bezier(.16,1,.3,1) .26s both boot-edge-bl;bottom:22px;left:22px}.boot-splash__edge--br{border-width:0 2px 2px 0;animation:.7s cubic-bezier(.16,1,.3,1) .34s both boot-edge-br;bottom:22px;right:22px}.boot-splash.is-out .boot-splash__edge--tl{animation:.45s both boot-edge-tl-out}.boot-splash.is-out .boot-splash__edge--tr{animation:.45s 40ms both boot-edge-tr-out}.boot-splash.is-out .boot-splash__edge--bl{animation:.45s 80ms both boot-edge-bl-out}.boot-splash.is-out .boot-splash__edge--br{animation:.45s .12s both boot-edge-br-out}.boot-splash__crush{z-index:8;pointer-events:none;opacity:0;background:#b8ff2e;width:0;height:2px;margin:-1px 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:0 0 12px #b8ff2e,0 0 40px #b8ff2eb3}.boot-splash.is-out .boot-splash__crush{animation:.7s cubic-bezier(.2,.9,.2,1) both boot-crush}.boot-splash__wipe{z-index:9;pointer-events:none;opacity:0;background:var(--boot-bg);width:52%;position:absolute;top:0;bottom:0}.boot-splash__wipe--l{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);left:0;box-shadow:4px 0 #b8ff2eb3}.boot-splash__wipe--r{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);right:0;box-shadow:-4px 0 #b8ff2eb3}.boot-splash.is-out .boot-splash__wipe--l{animation:.85s cubic-bezier(.65,0,.15,1) .38s both boot-wipe-l}.boot-splash.is-out .boot-splash__wipe--r{animation:.85s cubic-bezier(.65,0,.15,1) .44s both boot-wipe-r}.boot-splash__hero{z-index:4;text-align:center;justify-items:center;gap:18px;max-width:560px;animation:1s cubic-bezier(.16,1,.3,1) .35s both boot-hero-in;display:grid;position:relative}.boot-splash.is-out .boot-splash__hero{animation:.55s cubic-bezier(.7,0,.2,1) both boot-hero-out}.boot-splash__emblem{place-items:center;width:5.5rem;height:5.5rem;animation:.95s cubic-bezier(.16,1,.3,1) .45s both boot-emblem-in;display:grid;position:relative}.boot-splash__emblem-glow{pointer-events:none;background:radial-gradient(circle,#b8ff2e59,#0000 65%);animation:1.8s ease-in-out .8s infinite alternate boot-emblem-glow;position:absolute;inset:-30%}.boot-splash__emblem-kk{z-index:2;font-family:var(--font-tektur), "Tektur", sans-serif;letter-spacing:-.06em;color:#b8ff2e;text-shadow:0 0 24px #b8ff2e8c;font-size:1.85rem;font-weight:800;line-height:1;position:relative}.boot-splash__emblem-fx{pointer-events:none;position:absolute;inset:0}.boot-splash__emblem-c{box-sizing:border-box;border-style:solid;border-color:#b8ff2e;width:16px;height:16px;position:absolute}.boot-splash__emblem-c--tl{border-width:2px 0 0 2px;animation:.45s .7s both boot-draw-corner;top:0;left:0}.boot-splash__emblem-c--tr{border-width:2px 2px 0 0;animation:.45s .78s both boot-draw-corner;top:0;right:0}.boot-splash__emblem-c--bl{border-width:0 0 2px 2px;animation:.45s .86s both boot-draw-corner;bottom:0;left:0}.boot-splash__emblem-c--br{border-width:0 2px 2px 0;animation:.45s .94s both boot-draw-corner;bottom:0;right:0}.boot-splash__title{font-family:var(--font-tektur), "Tektur", sans-serif;letter-spacing:-.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2em .35em;font-weight:800;line-height:.92;display:flex}.boot-splash__king,.boot-splash__komp{font-size:clamp(2.8rem,10vw,4.6rem);display:inline-block;overflow:hidden}.boot-splash__king{color:#fff;animation:.8s cubic-bezier(.16,1,.3,1) .65s both boot-word-in}.boot-splash__komp{color:#ffffff61;animation:.8s cubic-bezier(.16,1,.3,1) .8s both boot-word-in}.boot-splash__tag{letter-spacing:.2em;text-transform:uppercase;color:#ffffff61;margin:0;font-size:11px;font-weight:600;animation:.6s 1s both boot-fade}.boot-splash__meter{grid-template-columns:1fr auto;align-items:center;gap:14px;width:min(280px,70vw);margin-top:8px;animation:.55s 1.1s both boot-fade;display:grid}.boot-splash__meter-track{background:#ffffff1a;height:2px;overflow:hidden}.boot-splash__meter-fill{background:linear-gradient(90deg,#7dff00,#b8ff2e);height:100%;transition:width 80ms linear;box-shadow:0 0 12px #b8ff2ea6}.boot-splash__meter-pct{font-family:var(--font-tektur), "Tektur", sans-serif;letter-spacing:.08em;color:#b8ff2e;font-variant-numeric:tabular-nums;min-width:2.4em;font-size:12px;font-weight:700}.boot-splash__hint{letter-spacing:.14em;text-transform:uppercase;color:#ffffff38;margin:6px 0 0;font-size:10px;animation:.5s 1.25s both boot-fade}.boot-splash.is-out{animation:1.35s forwards boot-stage-fade}@keyframes boot-void-in{0%{opacity:0;filter:brightness(2.2)}to{opacity:1;filter:none}}@keyframes boot-void-out{to{opacity:.3}}@keyframes boot-dots-in{0%{opacity:0}to{opacity:1}}@keyframes boot-dots-out{to{opacity:0;filter:brightness(1.6)}}@keyframes boot-float-a{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * .2), calc(var(--y) * .2)) scale(.4)}18%{opacity:.85}50%{opacity:1;transform:translate(-50%, -50%) translate(var(--x), var(--y)) scale(1)}to{opacity:.55;transform:translate(-50%, -50%) translate(calc(var(--x) * 1.15), calc(var(--y) * .85)) scale(.85)}}@keyframes boot-float-b{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * .15), calc(var(--y) * .15))}20%{opacity:.9}55%{transform:translate(-50%, -50%) translate(calc(var(--x) * 1.05), calc(var(--y) * 1.1))}to{opacity:.45;transform:translate(-50%, -50%) translate(calc(var(--x) * .9), calc(var(--y) * 1.2))}}@keyframes boot-float-c{0%,to{opacity:.35;transform:translate(-50%, -50%) translate(var(--x), var(--y))}50%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--x) + 12px), calc(var(--y) - 18px))}}@keyframes boot-float-d{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * .3), calc(var(--y) * .3)) scale(.5)}25%{opacity:1}to{opacity:.5;transform:translate(-50%, -50%) translate(calc(var(--x) * 1.2), calc(var(--y) * .75)) scale(1.1)}}@keyframes boot-float-e{0%,to{opacity:.4;transform:translate(-50%, -50%) translate(var(--x), var(--y))}40%{opacity:.95;transform:translate(-50%, -50%) translate(calc(var(--x) - 10px), calc(var(--y) + 14px))}}@keyframes boot-float-f{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * .25), calc(var(--y) * .25))}30%{opacity:.9}to{opacity:.4;transform:translate(-50%, -50%) translate(calc(var(--x) * 1.1), calc(var(--y) * 1.15))}}@keyframes boot-ring{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes boot-ring-out{to{opacity:0;transform:scale(1.35)}}@keyframes boot-scan-down{0%{opacity:0;transform:translateY(0)}12%{opacity:1}to{opacity:.35;transform:translateY(100vh)}}@keyframes boot-scan-exit{to{opacity:0;transform:translateY(50vh)scaleX(1.4)}}@keyframes boot-noise{0%,to{transform:translate(0)}50%{transform:translate(-1%,1%)}}@keyframes boot-edge-tl{0%{opacity:0;transform:translate(-40px,-40px)}to{opacity:1;transform:none}}@keyframes boot-edge-tr{0%{opacity:0;transform:translate(40px,-40px)}to{opacity:1;transform:none}}@keyframes boot-edge-bl{0%{opacity:0;transform:translate(-40px,40px)}to{opacity:1;transform:none}}@keyframes boot-edge-br{0%{opacity:0;transform:translate(40px,40px)}to{opacity:1;transform:none}}@keyframes boot-edge-tl-out{to{opacity:0;transform:translate(-60px,-60px)}}@keyframes boot-edge-tr-out{to{opacity:0;transform:translate(60px,-60px)}}@keyframes boot-edge-bl-out{to{opacity:0;transform:translate(-60px,60px)}}@keyframes boot-edge-br-out{to{opacity:0;transform:translate(60px,60px)}}@keyframes boot-hero-in{0%{opacity:0;filter:blur(8px);transform:translateY(28px)scale(.94)}to{opacity:1;filter:none;transform:none}}@keyframes boot-hero-out{0%{opacity:1;filter:none;transform:scale(1)}55%{opacity:1;filter:brightness(1.4);transform:scale(.92)}to{opacity:0;filter:blur(10px)brightness(2);transform:scale(.15)translateY(0)}}@keyframes boot-emblem-in{0%{opacity:0;transform:scale(.3)rotate(-18deg)}60%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:none}}@keyframes boot-emblem-glow{0%{opacity:.45;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@keyframes boot-draw-corner{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes boot-word-in{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(120%)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes boot-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes boot-crush{0%{opacity:0;width:0}25%{opacity:1;width:min(70vw,420px)}55%{opacity:1;width:min(96vw,920px);height:3px}to{opacity:.85;width:110vw;height:2px}}@keyframes boot-wipe-l{0%{opacity:1;transform:translate(0)}12%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-105%)}}@keyframes boot-wipe-r{0%{opacity:1;transform:translate(0)}12%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(105%)}}@keyframes boot-stage-fade{0%,55%{opacity:1;background:var(--boot-bg)}to{opacity:0;background:0 0}}@keyframes boot-site-reveal{0%{opacity:.4;filter:brightness(1.35)saturate(1.2);transform:scale(1.05)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.boot-splash,.boot-splash *,html.kk-boot-reveal .site-root{transition:none!important;animation:none!important}}
