#ke-langmenu{position:fixed;z-index:100;min-width:180px;padding:6px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1a1a1a0f,0 24px 48px -20px #141e2d73;font:600 14px var(--f-sans)}#ke-langmenu a{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:9px;color:var(--ink);text-decoration:none}#ke-langmenu a b{width:22px;color:var(--stone);font-weight:700}#ke-langmenu a:hover,#ke-langmenu a[aria-current]{background:#f4f2ee}:root{--ground: #FAF7F0;--paper: #FFFFFF;--ink: #1A1A1A;--ink-2: #3A3631;--stone: #625D55;--line: #E7E1D6;--line-2: #F0EBE2;--mat: #1A1A1A;--mat-2: #282624;--mat-line: #393530;--on-mat: #F5F1EA;--on-mat-mute: #ABA59C;--brand: #BC2802;--brand-hover: #A12200;--brand-soft: #FBEAE4;--onca: #E3A72C;--onca-ink: #855C0C;--onca-soft: #FAF0DA;--ok: #2F7A4F;--ok-soft: #E5F0E8;--belt-white: #FFFFFF;--belt-grey: #9CA1A3;--belt-yellow: #E6BE2E;--belt-orange: #DD7A22;--belt-green: #2E7D4E;--belt-blue: #2350C0;--belt-purple: #5B2D8E;--belt-brown: #6B4026;--belt-black: #1A1A1A;--f-sans: "Plus Jakarta Sans", system-ui, sans-serif;--r-s: 8px;--r-m: 14px;--r-l: 22px;--shadow-1: 0 1px 0 rgba(26,26,26,.03), 0 1px 3px rgba(26,26,26,.06);--shadow-2: 0 2px 6px rgba(26,26,26,.05), 0 18px 40px -18px rgba(26,26,26,.25)}.display{font-family:var(--f-sans);font-weight:600;letter-spacing:-.035em;line-height:1}.score{font-family:var(--f-sans);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.label{font-family:var(--f-sans);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.belt{--c: var(--belt-white);--bar: var(--belt-black);position:relative;display:flex;justify-content:flex-end;height:14px;padding-right:9%;background:var(--c);border-radius:3px;box-shadow:inset 0 0 0 1px #1a1a1a14}.belt:before{content:"";position:absolute;inset:26% 0;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.07) 2px 3px);border-radius:inherit;pointer-events:none}.belt>b{position:relative;display:flex;align-items:stretch;justify-content:center;gap:9%;width:24%;padding:0 4%;background:var(--bar)}.belt>b i{flex:0 0 auto;width:9%;min-width:2px;background:#ffffff21}.belt[data-stripes="1"]>b i:nth-child(-n+1),.belt[data-stripes="2"]>b i:nth-child(-n+2),.belt[data-stripes="3"]>b i:nth-child(-n+3),.belt[data-stripes="4"]>b i:nth-child(-n+4){background:#fff}.belt[data-belt=white]{--c: var(--belt-white);box-shadow:inset 0 0 0 1px var(--line)}.belt[data-belt=grey]{--c: var(--belt-grey)}.belt[data-belt=yellow]{--c: var(--belt-yellow)}.belt[data-belt=orange]{--c: var(--belt-orange)}.belt[data-belt=green]{--c: var(--belt-green)}.belt[data-belt=blue]{--c: var(--belt-blue)}.belt[data-belt=purple]{--c: var(--belt-purple)}.belt[data-belt=brown]{--c: var(--belt-brown)}.belt[data-belt=black]{--c: var(--belt-black);--bar: var(--brand)}.meter{display:inline-flex;gap:3px;padding:3px 5px;background:var(--ink);border-radius:2px}.meter i{width:4px;height:14px;background:#ffffff29}.mat .meter{background:#000}.meter[data-v="1"] i:nth-child(-n+1),.meter[data-v="2"] i:nth-child(-n+2),.meter[data-v="3"] i:nth-child(-n+3),.meter[data-v="4"] i:nth-child(-n+4){background:#fff}.meter[data-v="1"],.mat .meter[data-v="1"]{background:var(--brand)}.mat{background-color:var(--mat);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px);color:var(--on-mat)}.mat.seams{background-image:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.055) 1px,transparent 1px),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px);background-size:240px 120px,240px 120px,auto,auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:10px;font:700 15px/1 var(--f-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--onca);outline-offset:2px}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-hover)}.btn-ink{background:var(--ink);color:var(--ground)}.btn-ink:hover{background:#333}.btn-light{background:var(--on-mat);color:var(--ink)}.btn-light:hover{background:#fff}.btn-line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn-line:hover{box-shadow:inset 0 0 0 1px var(--stone)}.btn-sm{height:34px;padding:0 13px;font-size:13px;border-radius:8px}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font:600 13px/1 var(--f-sans);color:var(--ink-2);white-space:nowrap}.chip.is-on{background:var(--ink);color:var(--ground);box-shadow:none}.tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;font:700 11px/1 var(--f-sans);letter-spacing:.01em;white-space:nowrap}.tag-brand{background:var(--brand-soft);color:var(--brand)}.tag-ok{background:var(--ok-soft);color:var(--ok)}.tag-onca{background:var(--onca-soft);color:var(--onca-ink)}.tag-mute{background:var(--line-2);color:var(--ink-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}:root{--f-sans:var(--font-primary),system-ui,sans-serif}h1[data-k0],h2[data-k0],h3[data-k0],blockquote[data-k0]{text-wrap:balance}p[data-k0]{text-wrap:pretty}@media(max-width:860px){.ke-nav[data-k0]{grid-template-columns:1fr auto!important}.ke-links[data-k0]{display:none!important}}@media(max-width:480px){.ke-nav[data-k0]{padding:0 16px!important;gap:8px!important}.ke-lang[data-k0]{padding:0 6px!important}.ke-lang svg:last-child[data-k0]{display:none}.ke-nav .btn[data-k0]{padding:0 14px!important}}a[data-k0]{color:#1a1a1a;text-decoration:none}a:hover[data-k0]{color:#bc2802}.hero-bg[data-k0]{background:#e6e4df url(/images/home/kb-hero-combat-industrial-bright.webp) center bottom / cover no-repeat}@media(max-width:860px){.hero-bg[data-k0]{bottom:363px!important;background:linear-gradient(to bottom,#dcdad5 0 calc(100% - 56vw + 14px),#dcdad500 calc(100% - 44vw)),#dcdad5 url(/images/home/kb-hero-combat-industrial-bright.webp) center bottom / 100% auto no-repeat}.hb-top[data-k0]{padding:64px 20px calc(56vw - 30px)!important}.hb-wrap[data-k0]{padding:0 0 0 16px!important}.hb-shot[data-k0]{width:666px;border-radius:20px 0 0 20px!important}.hb-frame[data-k0]{border-radius:14px 0 0 14px!important}.hb-dash[data-k0]{zoom:.56}.hb-wrap>p[data-k0]{padding-right:16px;text-align:left!important}}.ke-div[data-k0]{height:56px;background:#fff linear-gradient(#eceae6,#eceae6) 50% 50% / min(1200px,calc(100% - 48px)) 1px no-repeat}@media(max-width:620px){.ke-logos[data-k0]{padding:56px 20px 72px!important;gap:24px!important}.ke-logos>div:first-child>span[data-k0]{display:none}.ke-logos>div:first-child p[data-k0]{white-space:normal!important;text-align:center}.ke-logos>div:last-child[data-k0]{display:grid!important;grid-template-columns:repeat(5,52px);gap:14px 12px!important;justify-content:center}.ke-logos>div:last-child>span[data-k0]{width:52px!important;height:52px!important}.ke-div[data-k0]{height:1px;margin:0 20px;background:#eceae6!important;border:0}}h1[data-k1],h2[data-k1],h3[data-k1],blockquote[data-k1]{text-wrap:balance}p[data-k1]{text-wrap:pretty}@media(max-width:860px){.ke-nav[data-k1]{grid-template-columns:1fr auto!important}.ke-links[data-k1]{display:none!important}}@media(max-width:480px){.ke-nav[data-k1]{padding:0 16px!important;gap:8px!important}.ke-lang[data-k1]{padding:0 6px!important}.ke-lang svg:last-child[data-k1]{display:none}.ke-nav .btn[data-k1]{padding:0 14px!important}}a[data-k1]{color:#1a1a1a;text-decoration:none}a:hover[data-k1]{color:#bc2802}.hero-bg[data-k1]{background:#e6e4df url(/images/home/kb-hero-combat-industrial-bright.webp) center bottom / cover no-repeat}@media(max-width:860px){.hero-bg[data-k1]{bottom:363px!important;background:linear-gradient(to bottom,#dcdad5 0 calc(100% - 56vw + 14px),#dcdad500 calc(100% - 44vw)),#dcdad5 url(/images/home/kb-hero-combat-industrial-bright.webp) center bottom / 100% auto no-repeat}.hb-top[data-k1]{padding:64px 20px calc(56vw - 30px)!important}.hb-wrap[data-k1]{padding:0 0 0 16px!important}.hb-shot[data-k1]{width:666px;border-radius:20px 0 0 20px!important}.hb-frame[data-k1]{border-radius:14px 0 0 14px!important}.hb-dash[data-k1]{zoom:.56}.hb-wrap>p[data-k1]{padding-right:16px;text-align:left!important}}.ke-marquee[data-k1]{width:100%;max-width:892px;overflow:hidden;padding:8px 0 14px;margin:-8px 0 -14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.ke-track[data-k1]{display:flex;width:max-content;animation:ke-marq 42s linear infinite}.ke-marquee:hover .ke-track[data-k1]{animation-play-state:paused}.ke-set[data-k1]{display:flex;flex:none;gap:32px;padding-right:32px}.ke-set>span[data-k1]{flex:none}.ke-set img[data-k1]{transition:filter .3s,opacity .3s}.ke-set>span:hover img[data-k1]{filter:none!important;opacity:1!important}@keyframes ke-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ke-track[data-k1]{animation:none}}.ke-div[data-k1]{height:56px;background:#fff linear-gradient(#eceae6,#eceae6) 50% 50% / min(1200px,calc(100% - 48px)) 1px no-repeat}@media(max-width:620px){.ke-logos[data-k1]{padding:56px 20px 72px!important;gap:24px!important}.ke-logos>div:first-child>span[data-k1]{display:none}.ke-logos>div:first-child p[data-k1]{white-space:normal!important;text-align:center}.ke-marquee[data-k1]{width:calc(100% + 40px);margin:-8px -20px -14px}.ke-set[data-k1]{gap:20px;padding-right:20px}.ke-set>span[data-k1]{width:52px!important;height:52px!important}.ke-div[data-k1]{height:1px;margin:0 20px;background:#eceae6!important;border:0}}@media(max-width:620px){.ke-ctas[data-k1]{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.ke-ctas .btn[data-k1]{justify-content:center}.ke-br[data-k1]{display:block}}@media(max-width:620px){.hero-bg[data-k1]{bottom:72px!important;background:#dcdad5 url(/images/home/kb-hero-mobile-bright.webp) 47% calc(100% + 3.85vw) / 120% auto no-repeat!important}.hb-top[data-k1]{padding-top:36px!important;padding-bottom:21.5vw!important}.hb-top h1[data-k1]{margin-top:18px!important}.hb-wrap[data-k1]{padding:0 8px!important}.hb-shot[data-k1]{width:auto;padding:6px!important;border-radius:14px!important}.hb-frame[data-k1]{border-radius:9px!important}.hb-dash[data-k1]{zoom:.277}.hb-wrap>p[data-k1]{text-align:center!important;padding-right:0}}.ke-mi[data-k1]{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px;border-radius:10px;font-size:16px;font-weight:600;color:var(--ink)}@media(max-width:860px){.ke-burger[data-k1]{display:inline-flex!important}.ke-lang[data-k1]{display:none!important}}@media(min-width:861px){.ke-menu[data-k1]{display:none!important}.hb-dash[data-k1]{zoom:.9}}@media(min-width:1600px){.hero-bg[data-k1]{bottom:420px!important}}@media(min-width:390px)and (max-width:620px){.hb-dash[data-k1]{zoom:.29}}@media(min-width:480px)and (max-width:620px){.hb-dash[data-k1]{zoom:.36}}@media(min-width:560px)and (max-width:620px){.hb-dash[data-k1]{zoom:.41}}.cd-card[data-k2]{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #eceae6,0 1px 2px #1a1a1a0a,0 10px 24px -18px #14233240}.cd-rail a[data-k2]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:#8e887f}.cd-rail a.on[data-k2]{background:#1a1a1a;color:#fff;box-shadow:0 6px 14px -8px #1a1a1ab3}.cd-rail svg[data-k2]{width:19px;height:19px}.cd-row[data-k2]{display:grid;grid-template-columns:52px minmax(0,1fr) 92px 58px;gap:12px;align-items:center;height:50px;font-size:13px}.cd-row+.cd-row[data-k2]{border-top:1px solid #F0EEEA}.cd-cap[data-k2]{height:6px;border-radius:3px;background:#efede9;overflow:hidden}.cd-cap i[data-k2]{display:block;height:100%;border-radius:3px;background:#1a1a1a}h1[data-k3],h2[data-k3],h3[data-k3],blockquote[data-k3]{text-wrap:balance}p[data-k3]{text-wrap:pretty}.scene[data-k3]{background-color:#e6e4df;background-repeat:no-repeat;background-size:cover;background-position:center}.rl-sc-0[data-k3]{background-image:url(/images/home/kb-bg-reception-mid.webp);background-position:50% 60%}.rl-sc-1[data-k3]{background-image:url(/images/home/kb-bg-tatami-mid-b.webp)}.rl-sc-2[data-k3]{background-image:url(/images/home/kb-bg-belt-wall-mid.webp);background-position:50% 50%}.rl-tab[data-k3]{appearance:none;border:0;cursor:pointer;height:40px;padding:0 20px;border-radius:10px;font:700 14px var(--f-sans);transition:background-color .2s ease,color .2s ease}.rl-panel[data-k3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px}.rl-list[data-k3]{margin:24px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.rl-list li[data-k3]{display:flex;gap:12px;font-size:15px;line-height:1.5;color:var(--ink-2)}.rl-list svg[data-k3]{flex:none;width:18px;height:18px;margin-top:2px;color:var(--ok)}.rl-ui[data-k3]{width:100%;max-width:340px;background:#fff;border-radius:16px;box-shadow:0 24px 48px -20px #14233273;overflow:hidden}@media(max-width:860px){.rl-panel[data-k3]{grid-template-columns:1fr!important}.rl-copy[data-k3]{padding:28px 20px 12px!important}.rl-scene[data-k3]{min-height:360px!important}.rl-tab[data-k3]{padding:0 14px}}@media(max-width:620px){#roles[data-k3]{padding:72px 20px 80px!important}.rl-scene[data-k3]{min-height:0!important;aspect-ratio:686/440;padding:12px!important}.rl-scene>*[data-k3]{zoom:.68}.rl-built[data-k3]{justify-content:flex-start!important;padding:16px 16px 18px;border-radius:20px;background:#fafaf8;box-shadow:inset 0 0 0 1px #eceae6;gap:8px!important}.rl-built>span:first-child[data-k3]{flex:1 1 100%;margin:0 0 2px!important;font-size:15px!important;font-weight:700!important;color:var(--ink)!important}}@media(max-width:620px){.rl-list[data-k3]{gap:10px!important;margin-top:18px!important}.rl-list li:nth-child(n+4)[data-k3]{display:none}.rl-copy[data-k3]{padding-bottom:4px!important}}@media(max-width:620px){.ke-head[data-k3]{text-align:left!important;align-items:flex-start!important}}@media(max-width:620px){.ke-head [role=tablist][data-k3]{display:flex!important;width:100%;box-sizing:border-box}.ke-head .rl-tab[data-k3]{flex:1;justify-content:center}}h1[data-k4],h2[data-k4],h3[data-k4],blockquote[data-k4]{text-wrap:balance}p[data-k4]{text-wrap:pretty}a[data-k4]{color:#1a1a1a;text-decoration:none}a:hover[data-k4]{color:#bc2802}@media(max-width:860px){.pf-grid>*[data-k4]{grid-column:span 12!important}}.scene[data-k4]{background-color:#e6e4df;background-repeat:no-repeat;background-size:cover;background-position:center}.sc-a[data-k4]{background-image:url(/images/home/kb-bg-gym.webp);background-position:50% 55%}.sc-c[data-k4]{background-image:url(/images/home/kb-bg-tatami-mid.webp);background-position:70% 30%}.sc-e[data-k4]{background-image:url(/images/home/kb-bg-gi-shelf-mid.webp);background-position:50% 55%}.sc-b[data-k4]{background-image:url(/images/home/kb-bg-wall-mid.webp);background-position:50% 100%}@media(max-width:620px){#product[data-k4]{padding:72px 20px 80px!important}.scene[data-k4]{height:auto!important;aspect-ratio:3/2;padding:14px!important}.scene>*[data-k4]{zoom:.8}}@media(max-width:620px){.pf-grid[data-k4]{gap:12px!important;margin-top:40px!important}.scene[data-k4]{aspect-ratio:16/9!important;padding:12px!important}.scene>*[data-k4]{zoom:.66!important}.pf-grid article>div:last-child[data-k4]{padding:14px 14px 16px!important}.pf-grid article h3[data-k4]{font-size:17px!important}.pf-grid article>div:last-child p[data-k4]{font-size:14px!important;line-height:1.5!important;margin-top:4px!important}}@media(max-width:620px){.ke-head[data-k4]{text-align:left!important;align-items:flex-start!important}}h1[data-k5],h2[data-k5],h3[data-k5],blockquote[data-k5]{text-wrap:balance}p[data-k5]{text-wrap:pretty}a[data-k5]{color:#1a1a1a;text-decoration:none}a:hover[data-k5]{color:#bc2802}.scene[data-k5]{background-color:#e6e4df;background-repeat:no-repeat;background-size:cover;background-position:center}.sc-m[data-k5]{background-image:url(/images/home/kb-bg-bench.webp);background-position:50% 0%}.mb-grid[data-k5]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:center}.mb-link[data-k5]{position:absolute;top:28px;right:28px}@media(max-width:860px){.mb-grid[data-k5]{grid-template-columns:1fr;gap:40px}.mb-grid>.mb-copy[data-k5]{order:-1}.mb-scene[data-k5]{height:520px!important}.mb-link[data-k5]{display:none!important}}.mb-dark .mb-copy h2[data-k5]{color:var(--on-mat)}.mb-dark .mb-copy>span[data-k5]{color:var(--on-mat)!important;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f!important}.mb-dark .mb-copy>p[data-k5]{color:var(--on-mat-mute)!important}.mb-dark .mb-copy li>span:first-child[data-k5]{color:var(--on-mat);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f!important}.mb-dark .mb-copy li>span:last-child[data-k5]{color:var(--on-mat-mute)!important}.mb-dark .mb-copy li>span:last-child>span[data-k5]{color:var(--on-mat)!important}.mb-dark .mb-copy>p:last-child[data-k5]{border-top-color:#ffffff1a!important}.mb-dark .mb-copy>p:last-child span[data-k5],.mb-dark .mb-copy a[data-k5]{color:var(--on-mat)!important}.mb-dark .mb-scene[data-k5]{border-radius:22px!important;color:var(--ink)}.mb-dark .mb-copy h2[data-k5]{font-size:clamp(32px,3.2vw,44px)!important}@media(max-width:860px){.mb-dark[data-k5]{padding:40px 16px 16px!important;border-radius:24px!important}.mb-dark .mb-copy[data-k5]{padding:0 8px}}@media(max-width:620px){#members[data-k5]{padding:72px 20px 80px!important}.mb-scene[data-k5]{height:auto!important;aspect-ratio:563/600;align-items:flex-start!important;padding-top:36px}.mb-scene>*:first-child[data-k5]{zoom:.74;flex:none}}.mb-dark[data-k5]{background-image:radial-gradient(120% 70% at 0% 0%,#ffffff12,#fff0 60%)!important;--on-mat-mute:#C9C3BA}a[data-k6]{color:#1a1a1a;text-decoration:none}a:hover[data-k6]{color:#3a3631}body{margin:0}a[data-k7]{color:#625d55;text-decoration:none}a:hover[data-k7]{color:#1a1a1a}h1[data-k8],h2[data-k8],h3[data-k8],blockquote[data-k8]{text-wrap:balance}p[data-k8]{text-wrap:pretty}.scene[data-k8]{background-color:#e6e4df;background-repeat:no-repeat;background-size:cover;background-position:center}.scene-1[data-k8]{background-image:url(/images/home/kb-bg-window-mid.webp)}.scene-2[data-k8]{background-image:url(/images/home/kb-bg-locker-mid.webp);background-position:30% 55%}.scene-3[data-k8]{background-image:url(/images/home/kb-bg-corner-mid.webp);background-position:50% 60%}@media(max-width:620px){#onca[data-k8]{padding:72px 20px 80px!important}.scene[data-k8]{height:auto!important;aspect-ratio:371/300;padding:18px!important}.scene>*[data-k8]{zoom:.9}.on-sub[data-k8]{font-size:17px!important;line-height:1.55!important}.on-steps[data-k8]{margin-top:40px!important;gap:16px!important}.on-watch[data-k8]{margin-top:32px!important;justify-content:flex-start!important;padding:16px 16px 18px;border-radius:20px;background:#fafaf8;box-shadow:inset 0 0 0 1px #eceae6;gap:8px!important}.on-watch img[data-k8]{width:52px!important;height:52px!important;margin:-6px 0 -6px -4px!important}.on-watch>span:nth-child(2)[data-k8]{flex:1 1 calc(100% - 64px);margin:0!important;font-size:15px!important;font-weight:700!important;color:var(--ink)!important}}@media(max-width:620px){.ke-head[data-k8]{text-align:left!important;align-items:flex-start!important}}@media(max-width:620px){.scene[data-k8]{aspect-ratio:16/9!important;padding:12px!important}.scene>*[data-k8]{zoom:.74!important}.on-steps[data-k8]{gap:12px!important}.on-steps article>div:last-child[data-k8]{padding:14px 14px 16px!important}.on-steps article h3[data-k8]{font-size:17px!important}.on-steps article>div:last-child p:last-child[data-k8]{font-size:14px!important;line-height:1.5!important;margin-top:4px!important}.on-steps .label[data-k8]{margin-bottom:6px!important}}h1[data-k9],h2[data-k9],h3[data-k9],blockquote[data-k9]{text-wrap:balance}p[data-k9]{text-wrap:pretty}.br-intro[data-k9]{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.br-scene[data-k9]{margin-top:44px;border-radius:28px;padding:64px 56px;background:#e6e4df url(/images/home/kb-bg-wall-wide.webp) 50% 50% / cover no-repeat;box-shadow:0 0 0 1px #eceae6}.br-card[data-k9]{max-width:940px;margin:0 auto;border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px #1a1a1a0d,0 40px 80px -36px #1423328c;overflow:hidden}.br-top[data-k9]{display:flex;align-items:center;gap:14px;padding:18px 24px;border-bottom:1px solid var(--line-2)}.br-avatar[data-k9]{flex:none;width:40px;height:40px;border-radius:12px;background:var(--onca-soft,#F6EBD3);display:flex;align-items:center;justify-content:center}.br-body[data-k9]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.br-focus[data-k9]{padding:26px 28px}.br-statement[data-k9]{margin:10px 0 0;font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.03em;text-wrap:balance}.br-dots[data-k9]{margin-top:18px;display:flex;gap:6px}.br-dot[data-k9]{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px #e2ded7}.br-dot-on[data-k9]{background:var(--ink);box-shadow:none}.br-todo[data-k9]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.br-todo li[data-k9]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#fafaf8;box-shadow:inset 0 0 0 1px var(--line-2)}.br-todo b[data-k9]{display:block;font-size:14px;font-weight:700}.br-todo li>span>span[data-k9]{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--stone)}.br-num[data-k9]{flex:none;width:24px;height:24px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--ink-2)}.br-btn[data-k9]{flex:none;height:32px;padding:0 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);display:inline-flex;align-items:center;font-size:13px;font-weight:600;white-space:nowrap}.br-btn-ink[data-k9]{background:var(--ink);color:#fff;box-shadow:none}.br-score[data-k9]{padding:26px 28px;background:#fafaf8;border-left:1px solid var(--line-2);display:flex;flex-direction:column}.br-cols[data-k9]{flex:1;margin:22px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-height:220px}.br-col[data-k9]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.br-val[data-k9]{font-size:16px}.br-bar[data-k9]{flex:1;width:100%;max-width:44px;border-radius:10px;background:#efede9;display:flex;align-items:flex-end;overflow:hidden}.br-bar i[data-k9]{display:block;width:100%;border-radius:10px;background:var(--ink)}.br-lab[data-k9]{font-size:12px;line-height:1.25;font-weight:600;color:var(--ink-2);text-align:center;min-height:30px}.br-s[data-k9]{display:none}.br-col-low .br-val[data-k9],.br-col-low .br-lab[data-k9]{color:var(--brand)}.br-col-low .br-bar i[data-k9]{background:var(--brand)}@media(min-width:621px)and (max-width:960px){.br-scene[data-k9]{padding:20px 12px;border-radius:22px}.br-body[data-k9]{grid-template-columns:1fr}.br-score[data-k9]{border-left:0;border-top:1px solid var(--line-2)}.br-cols[data-k9]{min-height:170px}.br-focus[data-k9],.br-score[data-k9]{padding:22px 18px}.br-top[data-k9]{padding:14px 16px}.br-top .tag[data-k9]{display:none}.br-statement[data-k9]{font-size:22px}.br-dot[data-k9]{width:18px;height:18px}.br-cols[data-k9]{gap:6px}.br-lab[data-k9]{font-size:11px}.br-l[data-k9]{display:none}.br-s[data-k9]{display:inline}}@media(max-width:620px){#brief[data-k9]{padding:72px 20px 80px!important}.br-scene[data-k9]{margin-top:36px;width:1100px;box-sizing:border-box;padding:56px 80px!important;border-radius:56px!important;zoom:.305}}@media(max-width:620px){.br-intro[data-k9]{text-align:left!important;align-items:flex-start!important}}@media(min-width:390px)and (max-width:620px){.br-scene[data-k9]{zoom:.318}}@media(min-width:480px)and (max-width:620px){.br-scene[data-k9]{zoom:.4}}@media(min-width:560px)and (max-width:620px){.br-scene[data-k9]{zoom:.472}}h1[data-k10],h2[data-k10],h3[data-k10],blockquote[data-k10]{text-wrap:balance}p[data-k10]{text-wrap:pretty}@media(max-width:860px){.ke-nav[data-k10]{grid-template-columns:1fr auto!important}.ke-links[data-k10]{display:none!important}}@media(max-width:480px){.ke-nav[data-k10]{padding:0 16px!important;gap:8px!important}.ke-lang[data-k10]{padding:0 6px!important}.ke-lang svg:last-child[data-k10]{display:none}.ke-nav .btn[data-k10]{padding:0 14px!important}}a[data-k10]{color:#1a1a1a;text-decoration:none}a:hover[data-k10]{color:#bc2802}.hero-bg[data-k10]{background:#e6e4df url(/images/home/kb-hero-combat-industrial-bright.webp) center bottom / cover no-repeat}@media(max-width:860px){.hero-bg[data-k10]{background-size:auto 160%;background-position:50% 33%}}.ke-div[data-k10]{height:56px;background:#fff linear-gradient(#eceae6,#eceae6) 50% 50% / min(1200px,calc(100% - 48px)) 1px no-repeat}@media(max-width:620px){.ke-div[data-k10]{height:1px;margin:0 20px;background:#eceae6!important;border:0}}h1[data-k11],h2[data-k11],h3[data-k11],blockquote[data-k11]{text-wrap:balance}p[data-k11]{text-wrap:pretty}a[data-k11]{color:#1a1a1a;text-decoration:none}a:hover[data-k11]{color:#bc2802}.o2-grid[data-k11]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:center}.o2-float[data-k11]{position:absolute;left:-72px;bottom:40px}@media(max-width:860px){.o2-grid[data-k11]{grid-template-columns:1fr;gap:40px}.o2-float[data-k11]{left:12px;right:12px;bottom:12px}.o2-photo[data-k11]{height:440px!important}}.o2-dark figure>span[data-k11]{color:var(--on-mat)!important;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f!important}.o2-dark blockquote[data-k11]{color:var(--on-mat)}.o2-dark figcaption[data-k11]{color:var(--on-mat-mute)!important}.o2-dark figcaption span[data-k11]{color:var(--on-mat)!important}.o2-dark dl>div[data-k11]{border-top-color:#ffffff1f!important}.o2-dark dt[data-k11]{color:var(--on-mat)}.o2-dark dd[data-k11]{color:var(--on-mat-mute)!important}.o2-dark .o2-float[data-k11]{color:var(--ink)}.o2-dark .o2-photo[data-k11]{box-shadow:0 30px 60px -30px #000000b3!important;border-radius:22px!important}.o2-dark .btn-light:hover[data-k11]{color:#1a1a1a;background:#fff}@media(max-width:860px){.o2-dark[data-k11]{padding:40px 16px 16px!important;border-radius:24px!important}.o2-dark figure[data-k11]{padding:0 8px}}.o2-more[data-k11]{margin:56px -48px 0 -64px;padding:26px 48px 34px 64px;border-top:1px solid rgba(255,255,255,.1);background:#ffffff06}.o2-more-h[data-k11]{margin:0 0 20px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--on-mat-mute)}.o2-more-row[data-k11]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.o2-story[data-k11]{display:flex;flex-direction:column;gap:14px;padding:4px 32px;border-left:1px solid rgba(255,255,255,.1);color:var(--on-mat)!important;text-decoration:none}.o2-story:first-child[data-k11]{padding-left:0;border-left:0}.o2-story:last-child[data-k11]{padding-right:0}.o2-who[data-k11]{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.35;color:var(--on-mat-mute)}.o2-who b[data-k11]{display:block;font-weight:700;color:var(--on-mat)}.o2-logo[data-k11]{flex:none;width:40px;height:40px;border-radius:12px;object-fit:cover;box-shadow:0 0 0 1px #ffffff24}.o2-head[data-k11]{font-size:18px;line-height:1.35;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.o2-link[data-k11]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--on-mat-mute)}.o2-link svg[data-k11]{width:14px;height:14px;transition:transform .15s}.o2-story:hover .o2-link[data-k11]{color:#fff}.o2-story:hover .o2-link svg[data-k11]{transform:translate(3px)}@media(max-width:960px){.o2-more-row[data-k11]{grid-template-columns:1fr}.o2-story[data-k11],.o2-story:first-child[data-k11]{padding:20px 0;border-left:0;border-top:1px solid rgba(255,255,255,.1)}.o2-story:first-child[data-k11]{border-top:0;padding-top:0}}@media(max-width:860px){.o2-dark[data-k11]{padding-bottom:0!important}.o2-more[data-k11]{margin:40px -16px 0;padding:24px 24px 20px}}@media(max-width:620px){.o2-stats[data-k11]{grid-template-columns:1fr 1fr!important;gap:18px 20px!important;margin-top:36px!important}.o2-stats>div:last-child[data-k11]{grid-column:1 / -1}.o2-stats dt[data-k11]{font-size:32px!important}}@media(max-width:620px){#stories[data-k11]{padding:72px 20px 80px!important}.o2-photo[data-k11]{height:auto!important;aspect-ratio:1/1}.o2-more-row[data-k11]{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px 4px;scrollbar-width:none}.o2-more-row[data-k11]::-webkit-scrollbar{display:none}.o2-story[data-k11],.o2-story:first-child[data-k11]{flex:0 0 82%;scroll-snap-align:center;padding:18px!important;border:0!important;border-radius:18px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}}.o2-dark[data-k11]{background-image:radial-gradient(120% 70% at 0% 0%,#ffffff12,#fff0 60%)!important;--on-mat-mute:#C9C3BA}h1[data-k12],h2[data-k12],h3[data-k12],blockquote[data-k12]{text-wrap:balance}p[data-k12]{text-wrap:pretty}.scene[data-k12]{background-color:#e6e4df;background-repeat:no-repeat;background-size:cover;background-position:center}.sc-import[data-k12]{background-image:url(/images/home/kb-bg-wall-mid.webp);background-position:50% 100%}.o3-grid[data-k12]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}.o3-grid>.o3-scene[data-k12]{order:-1}@media(max-width:860px){.o3-grid[data-k12]{grid-template-columns:1fr;gap:36px}.o3-grid>.o3-scene[data-k12]{order:1}.o3-scene[data-k12]{min-height:440px!important;padding:24px 16px!important}}@media(max-width:620px){#switch[data-k12]{padding:72px 20px 80px!important}.o3-scene[data-k12]{min-height:0!important;aspect-ratio:667/560;padding:14px!important}.o3-scene>*[data-k12]{zoom:.66}}h1[data-k13],h2[data-k13],h3[data-k13],blockquote[data-k13]{text-wrap:balance}p[data-k13]{text-wrap:pretty}a[data-k13]{color:#1a1a1a;text-decoration:none}a:hover[data-k13]{color:#bc2802}.pr-seg[data-k13]{height:40px;padding:0 18px;border:0;border-radius:999px;font:700 14px Plus Jakarta Sans,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .15s ease,color .15s ease}.o1d-cards[data-k13]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.o1d-card[data-k13]{border-radius:24px;padding:28px 26px 26px;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 0 1px #eceae6,0 1px 2px #1a1a1a0a,0 28px 48px -36px #14233266}.o1d-card.is-top[data-k13]{box-shadow:0 0 0 1.5px #1a1a1a,0 40px 70px -36px #14191e80}.o1d-save[data-k13]{display:none;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:var(--ok-soft);color:var(--ok);font-size:12px;font-weight:700}.o1d-sep[data-k13]{margin:26px 0 18px;border:0;border-top:1px dashed #DEDAD3}.o1d-rows[data-k13]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.o1d-rows li[data-k13]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;color:var(--ink-2)}.o1d-rows li b[data-k13]{font-weight:700;color:var(--ink);text-align:right}.o1d-inc[data-k13]{margin-top:16px;border-radius:24px;padding:34px 36px;background:#fafaf8;box-shadow:inset 0 0 0 1px #eceae6;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:center}.o1d-feat[data-k13]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}.o1d-feat li[data-k13]{display:flex;gap:10px;font-size:16px;line-height:1.45;color:var(--ink)}@media(max-width:1100px){.o1d-cards[data-k13]{grid-template-columns:repeat(2,minmax(0,1fr))}.o1d-inc[data-k13]{grid-template-columns:1fr;gap:24px}}@media(max-width:620px){.o1d-cards[data-k13]{grid-template-columns:1fr;gap:14px}.o1d-feat[data-k13]{grid-template-columns:1fr}.o1d-inc[data-k13]{margin-top:14px;padding:28px 22px}}@media(max-width:620px){#pricing[data-k13]{padding:72px 20px 80px!important}}@media(max-width:620px){.ke-head[data-k13]{text-align:left!important;align-items:flex-start!important}}@media(max-width:620px){#pricing>div>p:last-child[data-k13]{text-align:left!important}}h1[data-k14],h2[data-k14],h3[data-k14],blockquote[data-k14]{text-wrap:balance}p[data-k14]{text-wrap:pretty}.ba-panel[data-k14]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:center}.ba-icon[data-k14]{width:52px;height:52px;border-radius:14px;background:#ffffff29}.ba-store[data-k14]{white-space:nowrap}.ba-link[data-k14]{color:#f5f1ea;text-decoration:none}.ba-link:hover[data-k14]{color:#fff;text-decoration:underline}@media(max-width:900px){.ba-store[data-k14]{left:0!important;top:auto!important;bottom:28px}.ba-panel[data-k14]{grid-template-columns:1fr;gap:40px}.ba-wrap[data-k14]{padding:40px 22px 0!important}.ba-copy[data-k14]{padding-bottom:0!important}}@media(max-width:620px){#branded-app[data-k14]{padding:72px 20px 80px!important}.ba-phone[data-k14]{zoom:.74;height:440px!important}}.ba-wrap[data-k14]{background-image:radial-gradient(120% 70% at 0% 0%,#ffffff12,#fff0 60%)!important;--on-mat-mute:#C9C3BA}h1[data-k15],h2[data-k15],h3[data-k15],blockquote[data-k15]{text-wrap:balance}p[data-k15]{text-wrap:pretty}a[data-k15]{color:#1a1a1a;text-decoration:none}a:hover[data-k15]{color:#bc2802}@media(max-width:620px){#founder[data-k15]{padding:64px 20px 72px!important}.fd-photo[data-k15]{height:360px!important}}h1[data-k16],h2[data-k16],h3[data-k16],blockquote[data-k16]{text-wrap:balance}p[data-k16]{text-wrap:pretty}a[data-k16]{color:#1a1a1a;text-decoration:none}a:hover[data-k16]{color:#bc2802}.fq-grid[data-k16]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.fq-side[data-k16]{position:sticky;top:96px}.fq-q[data-k16]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 20px 20px 24px;border:0;background:transparent;text-align:left;cursor:pointer;font:700 17px/1.4 Plus Jakarta Sans,sans-serif;letter-spacing:-.015em;color:#1a1a1a}.fq-q:focus-visible[data-k16]{outline:2px solid #E3A72C;outline-offset:2px;border-radius:20px}.fq-plus[data-k16]{flex:none;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #eceae6,0 4px 10px -6px #14233259;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}@media(max-width:900px){.fq-grid[data-k16]{grid-template-columns:1fr;gap:40px}.fq-side[data-k16]{position:static}.fq-q[data-k16]{font-size:16px;padding:18px 16px 18px 18px}}@media(max-width:620px){#faq[data-k16]{padding:72px 20px 80px!important}.fq-grid[data-k16]{display:flex!important;flex-direction:column;align-items:flex-start;gap:0!important}.fq-side[data-k16]{display:contents}.fq-list[data-k16]{order:2;align-self:stretch;margin-top:32px!important}.fq-card[data-k16]{order:3;align-self:stretch;max-width:none!important;margin-top:20px!important;padding:18px 18px 20px!important}}body{margin:0;background:#fff}h1[data-k17],h2[data-k17],h3[data-k17],blockquote[data-k17]{text-wrap:balance}p[data-k17]{text-wrap:pretty}.cta-panel[data-k17]{background:#e6e4df url(/images/home/kb-bg-cta-wide.webp) 50% 100% / cover no-repeat}@media(max-width:900px){.cta-panel[data-k17]{min-height:0!important;background-position:50% 100%}.cta-copy[data-k17]{padding:56px 24px 220px!important}.cta-proof>span:last-child[data-k17]{text-wrap:balance}}@media(max-width:620px){.cta-sub[data-k17]{font-size:16px!important;line-height:1.55!important}.cta-btns[data-k17]{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.cta-btns .btn[data-k17]{justify-content:center}}@media(max-width:900px){#demo[data-k17]{padding:56px 20px 72px!important}.cta-panel[data-k17]{background:linear-gradient(to bottom,#d5d2cd 0 calc(100% - 39vw + 10px),#d5d2cd00 calc(100% - 25vw)),#d5d2cd url(/images/home/kb-bg-cta-wide.webp) center bottom / 100% auto no-repeat!important}.cta-copy[data-k17]{padding:56px 24px calc(39vw + 12px)!important}}@media(max-width:620px){.cta-panel[data-k17]{background:#d5d2cd url(/images/home/kb-bg-cta-mobile.webp) 27% calc(100% + 44px) / 123% auto no-repeat!important}.cta-copy[data-k17]{padding:44px 20px 150px!important}}body{margin:0;background:#1a1a1a}.ft-grid[data-k18]{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px 32px}.ft-col h2[data-k18]{margin:0 0 16px;font-size:13px;font-weight:700;color:var(--on-mat)}.ft-col ul[data-k18]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.ft-col a[data-k18],.ft-bottom a[data-k18]{color:var(--on-mat-mute);text-decoration:none;font-size:14px}.ft-col a:hover[data-k18],.ft-bottom a:hover[data-k18]{color:#fff}.ft-store[data-k18]{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 16px 0 12px;border-radius:12px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--on-mat);text-decoration:none;white-space:nowrap}.ft-store:hover[data-k18]{background:#ffffff1a}@media(max-width:960px){.ft-grid[data-k18]{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-brand[data-k18]{grid-column:1 / -1}}@media(max-width:480px){.ft-wrap[data-k18]{padding:64px 20px 32px!important}}html{scroll-behavior:smooth}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ke-up{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes ke-fade{0%{opacity:0}}@keyframes ke-drop{0%{transform:translateY(-110%)}}@keyframes ke-swap{0%{opacity:0;transform:translateY(10px)}}@keyframes ke-menu{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.js:not(.ke-intro-done) .ke-navwrap{animation:ke-fade .7s ease both}.js:not(.ke-intro-done) .hb-top>*{animation:ke-up .9s cubic-bezier(.2,.7,.2,1) both}.js:not(.ke-intro-done) .hb-top>:nth-child(2){animation-delay:.08s}.js:not(.ke-intro-done) .hb-top>:nth-child(3){animation-delay:.16s}.js:not(.ke-intro-done) .hb-top>:nth-child(4){animation-delay:.24s}.js:not(.ke-intro-done) .hb-wrap{animation:ke-up 1.1s cubic-bezier(.2,.7,.2,1) .34s both}@media(min-width:861px){.js .hb-wrap{perspective:2200px}.js .hb-shot{transform-origin:50% 0;transform:rotateX(var(--ke-tilt,9deg)) scale(var(--ke-scale,.965));will-change:transform}}.js .rv{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.js .rv.in{opacity:1;transform:none}.js #roles .rl-panel{animation:ke-swap .45s cubic-bezier(.2,.7,.2,1) both}.js #pricing .o1d-card .score{display:inline-block;animation:ke-swap .4s cubic-bezier(.2,.7,.2,1) both}.js #faq [id^=fq-a]{animation:ke-swap .35s cubic-bezier(.2,.7,.2,1) both}.js .ke-menu{transform-origin:50% 0;animation:ke-menu .22s cubic-bezier(.2,.7,.2,1) both}.ke-navwrap{position:fixed!important;top:0;left:0;right:0;margin:0!important;z-index:60;transition:background-color .3s ease,box-shadow .3s ease}.ke-navwrap+.hb-top{margin-top:52px!important}.ke-scrolled .ke-navwrap{background-color:#ffffffd1!important;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);box-shadow:0 1px #1a1a1a14}section[id],div[id]{scroll-margin-top:80px}.btn{transition:transform .2s cubic-bezier(.2,.7,.2,1),background-color .2s ease,box-shadow .2s ease}.js .btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px -12px #bc2802a6}.js .btn-ink:hover,.js .btn-light:hover{transform:translateY(-1px);box-shadow:0 12px 26px -14px #1a1a1a80}.js .btn:active{transform:translateY(1px);box-shadow:none}.hb-dash .cd-rail a{cursor:pointer;transition:background .15s,color .15s}.hb-dash .cd-rail a:not(.on):hover{background:#f2f1ee;color:var(--ink)}.hb-dash .cd-rail a:focus-visible,.hb-dash .kd-link:focus-visible,.hb-dash [data-period]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hb-dash .kd-link{cursor:pointer;transition:box-shadow .15s,transform .15s}.hb-dash div.cd-card.kd-link:hover,.hb-dash section.cd-card.kd-link:hover{box-shadow:0 0 0 1px #dad6cf,0 14px 28px -18px #14233259}.hb-dash [data-period]{cursor:pointer;transition:background .15s,color .15s}.kd-panel[hidden]{display:none}.kd-panel,.kd-panel *,.kd-toasts *{box-sizing:border-box}.kd-panel{min-width:0;min-height:0;padding:22px 26px;display:flex;flex-direction:column;gap:14px;font-family:var(--f-sans);color:var(--ink)}.kd-panel.kd-enter{animation:kd-in .22s ease-out}@keyframes kd-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.kd-panel.kd-enter,.kd-toast{animation:none!important}}.kd-panel button{font:inherit;color:inherit;border:0;background:none;padding:0;text-align:left;cursor:pointer}.kd-panel button:disabled{cursor:default}.kd-panel .kd-row,.kd-panel .kd-rrow{font-size:13px}.kd-panel button:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-radius:8px}.kd-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.kd-eyebrow{margin:0;font-size:12px;font-weight:600;color:#8e887f}.kd-title{margin-top:4px;font-size:24px;font-weight:700;letter-spacing:-.03em}.kd-seg,.kd-strip{display:inline-flex;padding:3px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #eceae6;font-size:12px;font-weight:700}.kd-seg button{padding:6px 12px;border-radius:7px;color:#8e887f}.kd-seg button.on{background:#1a1a1a;color:#fff}.kd-strip button{width:46px;padding:4px 0;border-radius:7px;text-align:center;color:#8e887f}.kd-strip button small{display:block;font-size:10px;font-weight:600}.kd-strip button b{font-size:14px}.kd-strip button.today b{color:var(--brand)}.kd-strip button.on{background:#1a1a1a;color:#fff}.kd-strip button.on b{color:#fff}.kd-search{display:flex;align-items:center;gap:8px;width:260px;height:34px;padding:0 12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #eceae6;color:#8e887f}.kd-search svg{width:15px;height:15px;flex:none}.kd-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:600 13px var(--f-sans);color:var(--ink)}.kd-split{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px}.kd-split-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kd-list{min-height:0;display:flex;flex-direction:column;padding:6px 8px;overflow:hidden}.kd-rows{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.kd-detail{min-height:0;padding:18px;display:flex;flex-direction:column;gap:12px;overflow:auto}.kd-filters{display:flex;gap:6px;padding:8px 8px 10px}.kd-filters button{height:28px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:700;color:#625d55;background:#f6f6f4}.kd-filters button b{margin-left:4px;color:#8e887f}.kd-filters button.on{background:#1a1a1a;color:#fff}.kd-filters button.on b{color:#aba59c}.kd-thead{height:30px;font-size:11px;font-weight:700;color:#8e887f;text-transform:uppercase;letter-spacing:.05em}.kd-row{width:100%;min-height:48px;border-radius:10px;font-size:13px;transition:background .12s}.kd-row+.kd-row{box-shadow:0 -1px #f0eeea}button.kd-row:hover,.kd-row.sel{background:#f6f6f4;box-shadow:none}.kd-row.sel+.kd-row,button.kd-row:hover+.kd-row{box-shadow:none}.kd-mrow{display:grid;grid-template-columns:minmax(0,1.5fr) 96px 92px 110px 74px;gap:10px;align-items:center;padding:0 10px}.kd-krow{display:grid;grid-template-columns:56px minmax(0,1fr) 120px 70px;gap:12px;align-items:center;padding:0 12px;min-height:56px}.kd-prow{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 64px 64px 72px 112px;gap:10px;align-items:center;padding:0 10px}.kd-brow{display:grid;grid-template-columns:minmax(0,1.3fr) 96px minmax(0,1fr) 150px;gap:12px;align-items:center;padding:0 10px;min-height:54px}.kd-who{display:flex;align-items:center;gap:10px;min-width:0}.kd-who>span:last-child,.kd-who>b{min-width:0}.kd-who b{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-who small{display:block;font-size:11.5px;color:#8e887f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-who-lg b{font-size:16px}.kd-who-lg small{font-size:12.5px}.kd-av{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:700;background:#eef1fb;color:#2350c0}.kd-av-risk{background:var(--brand-soft);color:var(--brand)}.kd-av-ready{background:var(--ok-soft);color:var(--ok)}.kd-av-trial{background:var(--onca-soft);color:var(--onca-ink)}.kd-belt{height:12px}.kd-detail .kd-belt{height:18px}.kd-warn{color:var(--brand);font-weight:700}.kd-chip{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.kd-chip-risk{background:var(--brand-soft);color:var(--brand)}.kd-chip-ok{background:var(--ok-soft);color:var(--ok)}.kd-chip-onca{background:var(--onca-soft);color:var(--onca-ink)}.kd-chip-mute{background:#f2f1ee;color:#625d55}.kd-end{display:flex;justify-content:flex-end}.kd-num{text-align:right;font-weight:700}.kd-time{font-size:15px}.kd-empty{margin:24px 12px;color:#8e887f;font-size:13px}.kd-note{margin:0;font-size:12px;color:#8e887f}.kd-bars{display:flex;align-items:flex-end;gap:3px}.kd-bars i{flex:1;min-width:4px;border-radius:2px;background:#d9d5ce}.kd-bars i.low{background:var(--brand);opacity:.75}.kd-bars i.z{background:var(--brand);opacity:.35;height:8%!important}.kd-detail .kd-bars i{background:#1a1a1a}.kd-detail .kd-bars i.low,.kd-detail .kd-bars i.z{background:var(--brand)}.kd-kv{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:#625d55}.kd-kv b{color:var(--ink)}.kd-big{font-size:22px}.kd-prog,.kd-cap{display:block;height:6px;border-radius:3px;background:#efede9;overflow:hidden}.kd-prog i,.kd-cap i{display:block;height:100%;border-radius:3px;background:#1a1a1a;transition:width .4s ease}.kd-prog i.ok{background:var(--ok)}.kd-cap i.full{background:var(--brand)}.kd-progcell{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:#8e887f}.kd-actions{margin-top:auto;display:flex;gap:8px;flex-wrap:wrap}.kd-panel .kd-btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:9px;font-size:13px!important;font-weight:700!important;background:#fff;box-shadow:inset 0 0 0 1px #e6e3dd;transition:filter .15s,background .15s}.kd-panel .kd-btn:hover{background:#f6f6f4}.kd-panel .kd-btn-primary{background:#1a1a1a!important;color:#fff!important;box-shadow:none}.kd-panel .kd-btn-primary:hover{filter:brightness(1.25)}.kd-panel .kd-btn-sm{height:28px;padding:0 11px;font-size:12px!important;border-radius:8px;white-space:nowrap}.kd-panel .kd-btn:disabled{opacity:.6}.kd-roster{display:flex;flex-direction:column;gap:4px}.kd-rrow{display:grid!important;grid-template-columns:26px minmax(0,1fr) 54px 24px;gap:10px;align-items:center;padding:6px 8px!important;border-radius:9px;font-size:13px;font-weight:600}.kd-rrow:not(:disabled):hover{background:#f6f6f4}.kd-rrow .kd-belt{height:9px}.kd-tick{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #d9d5ce;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.kd-rrow.on .kd-tick{background:var(--ok);box-shadow:none}.kd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kd-kpi{padding:14px 16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.kd-kpi p{margin:0;font-size:12px;font-weight:600;color:#8e887f}.kd-kpi .score{font-size:24px}.kd-kpi .kd-prog{width:100%}.kd-pay{flex:1}.kd-dist{display:grid;grid-template-columns:64px minmax(0,1fr) 30px;gap:10px;align-items:center}.kd-dist .kd-belt{height:10px}.kd-dist .score{text-align:right;font-size:14px}.kd-distbar{height:8px;border-radius:4px;background:#f2f1ee;overflow:hidden}.kd-distbar i{display:block;height:100%;border-radius:4px;background:#1a1a1a}.kd-callout{margin-top:auto;padding:12px;border-radius:11px;background:#fbf6ea;box-shadow:inset 0 0 0 1px #f2e4c2;display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.4;color:#855c0c}.kd-callout b{color:var(--ink)}.kd-drafts{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kd-draft{padding:16px;display:flex;flex-direction:column;gap:10px;transition:opacity .2s}.kd-draft .kd-who .kd-chip{margin-left:auto}.kd-draft blockquote{margin:0;padding:12px 14px;border-radius:11px;background:#f6f6f4;font-size:13px;line-height:1.5}.kd-draft.skipped{opacity:.55}.kd-draft.sent blockquote{background:var(--ok-soft)}.kd-onca{margin:0;display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;color:var(--onca-ink)}.kd-onca-dot{width:8px;height:8px;border-radius:50%;background:var(--onca);box-shadow:0 0 0 3px var(--onca-soft)}.kd-set{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px!important;min-height:64px}.kd-set b{display:block;font-weight:700}.kd-set small{display:block;margin-top:2px;font-size:12px;color:#8e887f}.kd-switch{flex:none;position:relative;width:38px;height:22px;border-radius:999px;background:#d9d5ce;transition:background .2s}.kd-switch i{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s}.kd-switch.on{background:var(--ok)}.kd-switch.on i{transform:translate(16px)}.kd-toasts{position:absolute;right:18px;bottom:18px;z-index:5;display:flex;flex-direction:column;gap:8px;pointer-events:none}.kd-toast{padding:10px 14px;border-radius:10px;background:#1a1a1a;color:#fff;font:700 13px var(--f-sans);box-shadow:0 12px 24px -12px #00000080;animation:kd-in .2s ease-out;transition:opacity .35s,transform .35s}.kd-toast:before{content:"✓";margin-right:8px;color:#7fd6a0}.kd-toast.out{opacity:0;transform:translateY(6px)}
