:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]){--kr-indigo:#15123a;--kr-indigo-2:#231d52;--kr-violet:#6a4df4;--kr-violet-2:#4a31c9;--kr-tint:#f0ecff;--kr-cyan:#12b5d6;--kr-cyan-ink:#007c96;--kr-paper:#f6f5ff;--kr-card:#fff;--kr-ink:#16142b;--kr-line:#e2ddfb;--kr-font:"Golos Text", "Segoe UI", Arial, sans-serif;--kr-r-s:10px;--kr-r:14px;--kr-shadow:0 1px 2px #15123a0d, 0 10px 28px -14px #4a31c947;--kel-serif:var(--kr-font);--kel-sans:var(--kr-font);--kel-mono:var(--kr-font);--kel-r:var(--kr-r-s);--kel-r-lg:var(--kr-r);--kel-shadow:var(--kr-shadow);--f-text:var(--kr-font);--f-mono:var(--kr-font);--kos-serif:var(--kr-font);--kos-r:var(--kr-r);--kos-r-sm:var(--kr-r-s);--kos-shadow:var(--kr-shadow)}:root[data-vision=""] .kel-page{--kel-serif:var(--kr-font);--kel-sans:var(--kr-font);--kel-mono:var(--kr-font);--kel-r:var(--kr-r-s);--kel-r-lg:var(--kr-r);--kel-shadow:var(--kr-shadow);--kel-paper:transparent}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) body{font-family:var(--kr-font);font-variant-numeric:tabular-nums}:root[data-vision=""] body:has(.kel-page){background:#fff}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) main#main{isolation:isolate;position:relative;overflow-x:clip}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .po{z-index:1;pointer-events:none;--kf-draw:cubic-bezier(.77, 0, .175, 1);--kf-pop:cubic-bezier(.23, 1, .32, 1);display:block;position:absolute;inset-inline:0}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-col{position:absolute;top:0;bottom:0}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-item{opacity:.82;--kf-line:#6a4df4;--kf-soft:#b9acfb;--kf-data:#0fa9c9;--kf-wash:#6a4df417;--kf-halo:#12b5d638;position:absolute}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-item[data-tone=night]{--kf-line:#b3a1ff;--kf-soft:#6b62a8;--kf-data:#3fd5f0;--kf-wash:#b3a1ff21;--kf-halo:#3fd5f042}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-item svg{width:100%;height:100%;display:block;overflow:visible}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-item svg *{--kf-at:calc(var(--d,0s) + var(--i,0) * .13s)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kf-ink,.kf-link){fill:none;stroke:var(--kf-line);stroke-width:calc(1.7 / var(--s,1));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .75s var(--kf-draw) var(--kf-at), opacity .2s linear var(--kf-at)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-ink--data{stroke:var(--kf-data)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-ink--thin{stroke:var(--kf-soft);stroke-width:calc(1.15 / var(--s,1))}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-ink--data.kf-ink--thin{stroke:var(--kf-data)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-link{stroke:var(--kf-soft);stroke-width:1.4px;transition-duration:.55s,.2s;transition-delay:0s}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-dash{fill:none;stroke:var(--kf-soft);stroke-width:calc(1.15 / var(--s,1));stroke-linecap:round;stroke-dasharray:calc(2.5 / var(--s,1)) calc(5 / var(--s,1));opacity:0;transition:opacity .5s ease var(--kf-at)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-wash{fill:var(--kf-wash);opacity:0;transition:opacity .5s ease calc(var(--kf-at) + .25s)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kf-node,.kf-bend,.kf-port){opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .25s ease var(--kf-pin), transform .4s var(--kf-pop) var(--kf-pin);--kf-pin:calc(var(--kf-at) + .3s);transform:scale(.6)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kf-node,.kf-dot){fill:var(--kf-data)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-halo{fill:var(--kf-halo)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-bend{fill:var(--kf-soft);--kf-pin:calc(.2s + var(--i,0) * .14s)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-port--in{--kf-pin:.42s}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-port--out{--kf-pin:calc(var(--d,0s) + 1.1s)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kf-note{font-family:var(--kr-font);fill:var(--kf-line);fill-opacity:0;stroke:var(--kf-line);stroke-width:calc(.8 / var(--s,1));stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600px;transition:stroke-dashoffset 1.2s var(--kf-draw) var(--kf-at), fill-opacity .5s ease calc(var(--kf-at) + .9s);font-weight:600}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) [data-on] :is(.kf-ink,.kf-link){stroke-dashoffset:0;opacity:1}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) [data-on] :is(.kf-dash,.kf-wash){opacity:1}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) [data-on] :is(.kf-node,.kf-bend,.kf-port){opacity:1;transform:none}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) [data-on] .kf-note{stroke-dashoffset:0;fill-opacity:.92}:root[data-kos-site] .po *{transition-duration:0s!important;transition-delay:0s!important}@media (prefers-reduced-motion:reduce){:root[data-vision=""]:has(.kel-page) .po .kf-ink{transition-duration:.75s,.2s!important}:root[data-vision=""]:has(.kel-page) .po .kf-link{transition-duration:.55s,.2s!important}:root[data-vision=""]:has(.kel-page) .po :is(.kf-dash,.kf-wash){transition-duration:.5s!important}:root[data-vision=""]:has(.kel-page) .po :is(.kf-node,.kf-bend,.kf-port){transition-duration:.25s,.4s!important}:root[data-vision=""]:has(.kel-page) .po .kf-note{transition-duration:1.2s,.5s!important}}@media print{:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .po{display:none}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) body{background:#fff}}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kel-page h1,.kel-page h2,.kel-page h3,.kelx-hero__title,main h1,main h2,main h3){font-family:var(--kr-font);letter-spacing:-.02em;text-wrap:balance;font-weight:700}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kel-page h4{font-family:var(--kr-font);font-weight:600}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kelx-stats__word,.kelx-tier__kk){font-style:normal}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kelx-stats__word{font-weight:600}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kelx-stats__val{white-space:nowrap;font-size:clamp(2rem,1rem + 2.2vw,3rem);font-weight:700}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kel-btn,.kos-btn,.kos-login__go){font-family:var(--kr-font);letter-spacing:0;border-radius:12px;font-weight:600}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kel-btn.kel-btn--primary{background:var(--kr-violet);border-color:var(--kr-violet);color:#fff}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kel-btn.kel-btn--primary:hover{background:var(--kr-violet-2);border-color:var(--kr-violet-2);color:#fff}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kel-reg input:not([type=checkbox]),.kel-reg select,.kel-reg textarea){border-radius:var(--kr-r-s);font-family:var(--kr-font);border:1px solid #cfc8f5}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kel-reg input,.kel-reg select,.kel-reg textarea):focus{border-color:var(--kr-violet);outline:3px solid #6a4df438}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kel-page .kelx-tile,.kel-page .kelx-news__link,.kelx-facts,.kelx-tier,.kelx-dcard,.kelx-reach__card,.kelx-callout,.kel-reg,.kos-panel,.kos-card,.kos-dashboard-kpis,.kos-login__card){border-radius:var(--kr-r);border:1px solid var(--kr-line);box-shadow:var(--kr-shadow)}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kelx-bridge__step,.kos-screen__tag,.kos-panel__tag){font-family:var(--kr-font);letter-spacing:.01em;text-transform:none;color:var(--kr-cyan-ink);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kelx-bridge__step,.kos-screen__tag,.kos-panel__tag):before{content:"";border:2px solid var(--kr-cyan);background:radial-gradient(circle, var(--kr-cyan) 0 2px, transparent 2.5px);border-radius:50%;flex:none;width:11px;height:11px}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) :is(.kelx-sec--night .kelx-bridge__step,.kos-role-hero .kos-screen__tag,.kos-panel--dark .kos-panel__tag){color:#7fe3f5}:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kos-role-hero{box-shadow:0 2px 4px #15123a1a,0 22px 44px -18px #4a31c973}:root[data-vision=""]:has(.kel-page) .dock__btn--primary{background:var(--kr-violet);color:#fff}:root[data-vision=""]:has(.kel-page) .dock__btn--primary:hover{background:var(--kr-violet-2)}@media (max-width:560px){:is(:root[data-vision=""]:has(.kel-page),:root[data-kos-site]) .kel-btn{white-space:normal;text-align:center;max-width:100%}}
