.hl .k-pains{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(56px,8vw,112px);--step:44px;--top:max(calc(var(--hdr) + 16px),14vh);--in:20px}.hl .k-pains .sec-head{margin-bottom:clamp(32px,5vw,64px)}.hl .k-pains__stack{display:flex;flex-direction:column;gap:14px}.hl .k-pains__cell{min-width:0}.hl .k-pains__card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12)}.hl .k-pains__bar{display:flex;align-items:center;min-height:var(--step);padding-inline:var(--in);border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.hl .k-pains__no{color:var(--ink-3)}.hl .k-pains__no b{font-weight:600;color:var(--accent)}.hl .k-pains__body{display:grid;align-content:start;gap:12px;min-width:0;padding:20px var(--in) 24px}.hl .k-pains__body h3{text-wrap:balance;overflow-wrap:break-word}.hl .k-pains__body .t-body{max-width:56ch}@media (min-width:768px){.hl .k-pains{--in:clamp(24px,3vw,44px)}.hl .k-pains__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,72px);align-items:start;padding:clamp(24px,3vw,40px) var(--in) clamp(28px,3.4vw,44px)}.hl .k-pains .k-pains__body h3{font-size:clamp(1.4rem,2.6vw,2.6rem);line-height:1.08;letter-spacing:-.03em}.hl .k-pains .k-pains__body .t-body{font-size:clamp(1rem,1.25vw,1.25rem);max-width:46ch}}@media (min-width:1024px){.hl .k-pains.is-scene .k-pains__stack{gap:clamp(24px,4vh,44px)}.hl .k-pains.is-scene .k-pains__cell{position:sticky;top:calc(var(--top) + var(--k, 0) * var(--step))}.hl .k-pains.is-scene .k-pains__card{min-height:clamp(240px,38vh,400px);transform-origin:50% 0;scale:calc(1 - var(--d, 0) * .045);will-change:transform;box-shadow:0 -22px 44px -30px var(--bg)}.hl .k-pains.is-scene .k-pains__card:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--bg);opacity:min(.65,calc(var(--d, 0) * .3))}.hl .k-pains.is-scene .k-pains__body{align-content:stretch}.hl .k-pains.is-scene .k-pains__body .t-body{align-self:end}}.hl .k-flow{isolation:isolate;padding-bottom:clamp(40px,6vw,88px)}.hl .k-flow,.hl .k-flow__stage{position:relative;background:var(--bg)}.hl .k-flow__stage{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,6vw,44px);padding:clamp(40px,6vw,88px) var(--pad) 0}.hl .k-flow__count,.hl .k-flow__rail{display:none}.hl .k-flow__frame{position:relative;isolation:isolate;overflow:hidden;min-width:0;display:flex;align-items:center;justify-content:center;padding:clamp(10px,2.4vw,18px);border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12)}.hl .k-flow__frame:before{inset:0 -4%;background-image:linear-gradient(90deg,color-mix(in srgb,var(--ink) 7%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--ink) 7%,transparent) 1px,transparent 1px);background-size:12.5% 100%,100% 16.666%;-webkit-mask-image:radial-gradient(ellipse at center,transparent 34%,var(--bg) 100%);mask-image:radial-gradient(ellipse at center,transparent 34%,var(--bg) 100%)}.hl .k-flow__frame:after,.hl .k-flow__frame:before{content:"";position:absolute;z-index:0;pointer-events:none}.hl .k-flow__frame:after{inset:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 9%,transparent),transparent 72%)}.hl .k-flow__lens{position:relative;z-index:1;flex:none;width:min(100%,420px);aspect-ratio:1}.hl .k-flow__fig{position:absolute;inset:0;width:100%;height:100%}.hl .k-flow__copy{min-width:0}.hl .k-flow__steps{display:grid;grid-template-columns:minmax(0,1fr)}.hl .k-flow__step{display:grid;min-width:0}.hl .k-flow__in{position:relative;min-width:0;padding:20px 0 clamp(26px,5vw,36px);border-top:1px solid var(--line)}.hl .k-flow__in:before{content:"";position:absolute;left:0;top:-1px;width:56px;height:2px;background:var(--accent);transform-origin:0 50%;transition:scale .7s var(--ease)}.hl.anim .k-flow.is-flow .k-flow__step:not(.is-on) .k-flow__in:before{scale:0 1}.hl .k-flow__num{margin-bottom:14px;color:var(--accent)}.hl .k-flow__in h3{margin-bottom:10px;text-wrap:balance}.hl .k-flow__in .t-body{max-width:60ch}.hl .k-flow__note{max-width:72ch;margin:clamp(12px,2vw,24px) var(--pad) 0;padding-left:16px;border-left:2px solid var(--accent)}@media (min-width:768px){.hl .k-flow__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,80px);align-items:start}.hl .k-flow__copy{grid-column:1;grid-row:1}.hl .k-flow__frame{grid-column:2;grid-row:1;position:sticky;top:calc(var(--hdr) + 24px)}.hl .k-flow__lens{width:min(100%,480px,max(240px,100vh - var(--hdr) - 96px))}}@media (min-width:1024px){.hl .k-flow.is-scene .k-flow__stage{height:100vh;overflow:clip;grid-template-rows:minmax(0,1fr) auto;column-gap:clamp(28px,5vw,80px);row-gap:clamp(14px,2.6vh,30px);padding:calc(var(--hdr) + clamp(10px, 2.4vh, 32px)) var(--pad) clamp(14px,2.6vh,36px)}.hl .k-flow.is-scene .k-flow__frame{position:relative;top:auto;align-self:center;justify-self:end;width:100%;max-width:760px;height:100%;max-height:680px;padding:clamp(10px,1.8vh,18px);perspective:1200px}.hl .k-flow.is-scene .k-flow__frame:before{translate:calc(var(--p, 1) * -3%) 0}.hl .k-flow.is-scene .k-flow__frame:after{opacity:calc(.35 + var(--p, 1) * .65)}.hl .k-flow.is-scene .k-flow__lens{width:min(100%,520px,100vh - var(--hdr) - 220px);transform:translate3d(calc((1 - var(--p, 1)) * 6%),0,0) rotateY(calc((1 - var(--p, 1)) * -8deg)) scale(calc(.88 + var(--p, 1) * .12));will-change:transform}.hl .k-flow.is-scene .k-flow__copy{align-self:center;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4vh,28px)}.hl .k-flow.is-scene .k-flow__count{display:block;font-weight:700;font-size:clamp(1.8rem,min(3.6vw,6vh),3.2rem);line-height:1;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.hl .k-flow.is-scene .k-flow__count span{color:var(--ink-3);font-weight:500}.hl .k-flow.is-scene .k-flow__step{grid-area:1/1}.hl .k-flow.is-scene .k-flow__step:not(.is-cur){pointer-events:none}.hl .k-flow.is-scene .k-flow__in{padding:0;border-top:0}.hl .k-flow.is-scene .k-flow__in:before{content:none}.hl.anim .k-flow.is-scene .k-flow__in{opacity:1;translate:none;transition:none}.hl .k-flow.is-scene .k-flow__num{display:none}.hl .k-flow.is-scene .k-flow__in h3{margin-bottom:clamp(10px,1.8vh,18px);font-size:clamp(1.5rem,min(2.5vw,4.4vh),2.5rem);line-height:1.12;letter-spacing:-.025em}.hl .k-flow.is-scene .k-flow__in .t-body{max-width:34rem;font-size:clamp(.9375rem,1.1vw,1.125rem)}.hl .k-flow.is-scene .k-flow__rail{grid-column:1/-1;grid-row:2;align-self:end;display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));border-top:1px solid var(--line)}.hl .k-flow.is-scene .k-flow__cell{position:relative;display:grid;align-content:start;gap:6px;min-width:0;padding:14px clamp(12px,1.6vw,24px) 0 0;color:var(--ink-3);transition:color .35s var(--ease)}.hl .k-flow.is-scene .k-flow__cell:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--accent);transform-origin:0 50%;scale:var(--c,0) 1}.hl .k-flow.is-scene .k-flow__cell b{transition:color .35s var(--ease)}.hl .k-flow.is-scene .k-flow__cell-t{display:block;font-size:.8125rem;line-height:1.35;font-weight:500}.hl .k-flow.is-scene .k-flow__cell.is-on{color:var(--ink-2)}.hl .k-flow.is-scene .k-flow__cell.is-cur{color:var(--ink)}.hl .k-flow.is-scene .k-flow__cell.is-cur b{color:var(--accent)}.hl .k-flow.is-scene .k-flow__note{margin-top:clamp(20px,3vw,40px)}}@media (min-width:1280px){.hl .k-flow.is-scene .k-flow__stage{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.hl .k-flow.is-scene .k-flow__cell-t{font-size:.875rem}}.hl .k-versus{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(48px,7vw,96px)}.hl .k-versus .k-versus__head{margin-bottom:clamp(28px,4vw,56px)}.hl .k-versus .k-versus__head .t-body{max-width:46ch}.hl .k-versus .k-versus__head .t-body,.hl .k-versus .k-versus__head .t-h2,.hl .k-versus .k-versus__note{hyphens:manual}.hl .k-versus__board{position:relative;isolation:isolate}.hl .k-versus__glow{display:none}.hl .k-versus__table{display:block;width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;text-indent:0}.hl .k-versus__body,.hl .k-versus__thead{display:block}.hl .k-versus :where(th,td){display:block;min-width:0;padding:0;border:0;font:inherit;text-align:left;vertical-align:baseline}.hl .k-versus .k-versus__label{position:relative;font-size:clamp(1rem,1.2vw,1.1875rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.hl .k-versus .k-versus__label:before{content:"";position:absolute;left:0;top:calc(var(--py, 0px) + .65em - 3.5px);width:7px;height:7px;background:var(--accent);rotate:45deg;scale:0;transition:scale .4s var(--ease)}.hl .k-versus .k-versus__name{display:block;overflow-wrap:break-word;text-wrap:balance;transition:translate .5s var(--ease)}.hl .k-versus .k-versus__cell{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:start;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.5;transition:color .4s var(--ease),background-color .5s var(--ease)}.hl .k-versus .k-versus__ic{font-size:1.0625rem;margin-top:.22em;stroke-width:2}.hl .k-versus .k-versus__cell--theirs{color:color-mix(in srgb,var(--ink) 62%,transparent)}.hl .k-versus .k-versus__cell--theirs .k-versus__ic{color:var(--ink-3)}.hl .k-versus .k-versus__cell--ours{color:var(--ink)}.hl .k-versus .k-versus__cell--ours .k-versus__ic{color:var(--accent)}.hl .k-versus .k-versus__note{margin-top:clamp(18px,2.4vw,28px);max-width:92ch;font-size:.875rem;line-height:1.5;color:var(--ink-3)}.hl .k-versus .k-versus__row.is-cur .k-versus__name{translate:18px 0}.hl .k-versus .k-versus__row.is-cur .k-versus__label:before{scale:1}.hl .k-versus .k-versus__row.is-cur .k-versus__cell--theirs{color:var(--ink-2)}@media (hover:hover){.hl .k-versus .k-versus__row:hover .k-versus__name{translate:18px 0}.hl .k-versus .k-versus__row:hover .k-versus__label:before{scale:1}.hl .k-versus .k-versus__row:hover .k-versus__cell--theirs{color:var(--ink-2)}}@media (max-width:767.98px){.hl .k-versus .k-versus__thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hl .k-versus .k-versus__body,.hl .k-versus .k-versus__row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.hl .k-versus .k-versus__row{padding:20px 16px 16px;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12)}.hl .k-versus .k-versus__label{padding-right:20px;margin-bottom:2px;font-size:1.0625rem}.hl .k-versus .k-versus__cell{padding:12px 14px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.hl .k-versus .k-versus__cell:before{content:attr(data-cap);grid-column:1/-1;margin-bottom:8px;font-size:.6875rem;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.hl .k-versus .k-versus__cell--ours{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.hl .k-versus .k-versus__cell--ours:before{color:var(--accent-2)}}@media (min-width:768px){.hl .k-versus__board{--c1:24%;--c2:35%;--px:clamp(16px,2vw,32px);--py:clamp(18px,1.9vw,28px);--lift:10px;margin-block:var(--lift)}.hl .k-versus__glow{display:block;position:absolute;z-index:-1;pointer-events:none;left:calc(var(--c1) + var(--c2));right:0;top:calc(var(--lift) * -1);height:calc((100% + var(--lift) * 2) * var(--k, 1));border-radius:var(--r);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.hl .k-versus .k-versus__cols,.hl .k-versus .k-versus__row{display:grid;grid-template-columns:var(--c1) var(--c2) minmax(0,1fr)}.hl .k-versus .k-versus__col,.hl .k-versus .k-versus__corner{align-self:stretch;border-bottom:1px solid var(--line-2)}.hl .k-versus .k-versus__col{display:flex;align-items:flex-end;padding:16px var(--px) 16px;font-size:.75rem;line-height:1.3;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hl .k-versus .k-versus__col--ours{gap:10px;color:var(--accent-2);border-bottom-color:color-mix(in srgb,var(--accent) 28%,transparent)}.hl .k-versus .k-versus__col--ours:before{content:"";flex:none;width:7px;height:7px;margin-bottom:.34em;background:var(--accent);rotate:45deg}.hl .k-versus .k-versus__label{padding:var(--py) 24px var(--py) 0;border-bottom:1px solid var(--line);transition:background-color .5s var(--ease)}.hl .k-versus .k-versus__cell{padding:var(--py) var(--px);border-bottom:1px solid var(--line)}.hl .k-versus .k-versus__cell--ours{border-bottom-color:color-mix(in srgb,var(--accent) 20%,transparent)}.hl .k-versus .k-versus__row:last-child .k-versus__cell--ours{border-bottom-color:transparent}.hl .k-versus .k-versus__row.is-cur .k-versus__cell--theirs,.hl .k-versus .k-versus__row.is-cur .k-versus__label{background-color:color-mix(in srgb,var(--ink) 3%,transparent)}}@media (min-width:768px) and (hover:hover){.hl .k-versus .k-versus__row:hover .k-versus__cell--theirs,.hl .k-versus .k-versus__row:hover .k-versus__label{background-color:color-mix(in srgb,var(--ink) 3%,transparent)}}@media (min-width:1024px){.hl .k-versus__board{--c1:27%;--c2:34%}}@media (min-width:1280px){.hl .k-versus__board{--c1:25%;--c2:35%}}.hl .k-unit{position:relative;isolation:isolate;background:var(--bg);padding:clamp(56px,8vw,112px) var(--pad)}.hl .k-unit__head{display:grid;gap:clamp(18px,2vw,28px);margin-bottom:clamp(36px,5vw,72px)}.hl .k-unit__head .t-body{max-width:52ch}.hl .k-unit__rows{display:grid;gap:clamp(48px,7vw,104px)}.hl .k-unit__row{display:grid;gap:clamp(24px,6vw,40px)}.hl .k-unit__fig{min-width:0}.hl .k-unit__frame{position:relative;overflow:hidden;width:100%;aspect-ratio:1148/1197;max-height:min(72vh,700px);border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12)}.hl .k-unit__shade{position:absolute;inset:0;isolation:isolate;overflow:hidden;background:color-mix(in srgb,var(--ink) 90%,var(--bg))}.hl .k-unit__frame .k-unit__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hl.anim .k-unit__frame .k-unit__img{will-change:transform}.hl .k-unit__cap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;margin-top:14px}.hl .k-unit__idx{color:var(--accent);white-space:nowrap}.hl .k-unit__list{display:grid;min-width:0}.hl .k-unit__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:clamp(14px,2vw,28px);padding-block:clamp(18px,2.2vw,28px);border-top:1px solid var(--line)}.hl .k-unit__item:last-child{padding-bottom:0}.hl .k-unit__n{color:var(--accent)}.hl .k-unit__txt{min-width:0}.hl .k-unit__txt h4{margin-bottom:10px;text-wrap:balance}.hl .k-unit__txt .t-body{max-width:54ch}@media (min-width:768px){.hl .k-unit__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:clamp(32px,6vw,96px)}.hl .k-unit__row--flip .k-unit__fig{order:2}.hl .k-unit__row--solo{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.hl .k-unit__head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;column-gap:clamp(32px,6vw,96px)}}.hl .k-cloud{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(48px,7vw,96px)}.hl .k-cloud .k-cloud__field{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;max-width:none;pointer-events:none;opacity:.7}.hl .k-cloud__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(28px,6vw,44px)}.hl .k-cloud__head{display:grid;align-content:start;justify-items:start;gap:clamp(14px,2vw,24px);min-width:0}.hl .k-cloud .k-cloud__lead{max-width:34ch}.hl .k-cloud__body{min-width:0}.hl .k-cloud__list{border-top:1px solid var(--line)}.hl .k-cloud__row{--fs:clamp(1.3rem,5.6vw,1.75rem);--shift:8px;position:relative;border-bottom:1px solid var(--line)}.hl .k-cloud__row:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--accent);transform-origin:0 50%;scale:0 1;opacity:0;pointer-events:none;transition:scale .7s var(--ease),opacity .4s var(--ease)}.hl .k-cloud__in{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:12px;padding-block:clamp(22px,6vw,32px);transition:translate .45s var(--ease)}.hl .k-cloud__num{margin-top:calc(var(--fs) * .21 - 3px);color:var(--accent);transition:color .45s var(--ease)}.hl .k-cloud__row .k-cloud__name{margin-bottom:clamp(8px,1vw,12px);font-weight:600;font-size:var(--fs);line-height:1.12;letter-spacing:-.025em;color:var(--ink);overflow-wrap:break-word;text-wrap:balance}.hl .k-cloud__row .k-cloud__text{max-width:52ch}.hl .k-cloud__row.is-on .k-cloud__in{translate:var(--shift) 0}.hl .k-cloud__row.is-on .k-cloud__num{color:var(--accent-2)}.hl .k-cloud__row.is-on:before{scale:1 1;opacity:1}@media (hover:hover){.hl .k-cloud__row:hover .k-cloud__in{translate:var(--shift) 0}.hl .k-cloud__row:hover .k-cloud__num{color:var(--accent-2)}.hl .k-cloud__row:hover:before{scale:1 1;opacity:1}}.hl .k-cloud__note{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:start;margin-top:clamp(20px,3vw,32px);padding:clamp(16px,2vw,22px) clamp(16px,2.2vw,26px);border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12);font-size:clamp(.9375rem,1.02vw,1.0625rem);line-height:1.55;color:var(--ink-2)}.hl .k-cloud__note .ic{margin-top:.12em;font-size:1.3rem;color:var(--accent)}@media (min-width:768px){.hl .k-cloud__row{--fs:clamp(1.5rem,3.2vw,1.9rem);--shift:12px}.hl .k-cloud__in{grid-template-columns:3.5rem minmax(0,1fr);column-gap:18px;padding-block:32px}}@media (min-width:1024px){.hl .k-cloud__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,110px);align-items:start}.hl .k-cloud__head{position:sticky;top:max(calc(var(--hdr) + 24px),16vh)}.hl .k-cloud .k-cloud__title{font-size:clamp(2.1rem,3.6vw,4rem)}.hl .k-cloud__row{--fs:clamp(1.4rem,2.1vw,2.1rem)}.hl .k-cloud__in{grid-template-columns:clamp(3.25rem,4.6vw,4.25rem) minmax(0,1fr);padding-block:clamp(28px,2.6vw,38px)}.hl .k-cloud .k-cloud__field{opacity:1;-webkit-mask-image:linear-gradient(90deg,var(--bg) 30%,color-mix(in srgb,var(--bg) 42%,transparent) 70%);mask-image:linear-gradient(90deg,var(--bg) 30%,color-mix(in srgb,var(--bg) 42%,transparent) 70%)}}@media (prefers-reduced-motion:reduce){.hl .k-cloud__in,.hl .k-cloud__num,.hl .k-cloud__row:before{transition:none}}.hl .k-offline{position:relative;isolation:isolate;background:var(--bg);padding:clamp(56px,8vw,112px) var(--pad);--a1:-32deg;--a2:0deg;--a3:32deg;--a:var(--a2);--halo:transparent;--m:0}.hl .k-offline[data-cur=disabled]{--a:var(--a1);--halo:color-mix(in srgb,var(--accent) 9%,transparent);--m:.3333}.hl .k-offline[data-cur=working]{--a:var(--a2);--halo:color-mix(in srgb,var(--accent) 24%,transparent);--m:.6667}.hl .k-offline[data-cur=recovery]{--a:var(--a3);--halo:color-mix(in srgb,var(--accent) 40%,transparent);--m:1}.hl .k-offline__head{position:relative;z-index:1;display:grid;gap:clamp(14px,1.8vw,24px)}.hl .k-offline .k-offline__title{font-size:clamp(1.9rem,4.4vw,4rem)}.hl .k-offline__sub{max-width:44ch}.hl .k-offline__body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,4vw,36px);margin-top:clamp(28px,4.5vw,56px)}.hl .k-offline__pick{display:none}.hl .k-offline.is-tabs .k-offline__pick{--d:clamp(120px,34vw,160px);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,2.2vw,28px)}.hl .k-offline__dial{position:relative;display:grid;place-items:center;width:var(--d);aspect-ratio:1;border-radius:50%;border:1px solid var(--line);background:radial-gradient(circle,color-mix(in srgb,var(--ink) 4%,var(--bg)),var(--bg) 72%);box-shadow:0 0 calc(var(--d) * .5) var(--halo);transition:box-shadow .7s var(--ease);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hl .k-offline__dial:after,.hl .k-offline__dial:before{content:"";position:absolute;inset:11%;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:50%;pointer-events:none}.hl .k-offline__dial:after{inset:24%}.hl .k-offline__tick{position:absolute;inset:0;pointer-events:none}.hl .k-offline__tick[data-mode=disabled]{rotate:var(--a1)}.hl .k-offline__tick[data-mode=working]{rotate:var(--a2)}.hl .k-offline__tick[data-mode=recovery]{rotate:var(--a3)}.hl .k-offline__tick:before{content:"";position:absolute;left:100%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:color-mix(in srgb,var(--ink) 30%,var(--bg));transition:background-color .3s var(--ease)}.hl .k-offline__hand{position:absolute;inset:0;rotate:var(--a);transition:rotate .7s cubic-bezier(.34,1.4,.64,1);pointer-events:none}.hl .k-offline__hand:before{content:"";position:absolute;left:73%;top:50%;width:25%;height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent))}.hl .k-offline__hand:after{content:"";position:absolute;left:100%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}.hl .k-offline__core{position:relative;z-index:1;display:grid;place-content:center;justify-items:center;width:40%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 35%,var(--accent-2),var(--accent) 36%,color-mix(in srgb,var(--accent) 66%,var(--bg)) 100%);box-shadow:0 0 calc(var(--d) * .28) color-mix(in srgb,var(--accent) 24%,transparent);color:var(--accent-ink);text-align:center;pointer-events:none}.hl .k-offline__no{font-weight:700;font-size:calc(var(--d) * .125);line-height:1}.hl .k-offline__of{margin-top:3px;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.06em}.hl .k-offline__tabs{display:grid;gap:2px;min-width:0}.hl .k-offline__tab{display:grid;grid-template-columns:16px auto minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 0;border-radius:10px;text-align:left;color:var(--ink-3);transition:color .3s var(--ease);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hl .k-offline__tab:before{content:"";height:1px;background:var(--line-2);transform-origin:left center;scale:.5 1;transition:scale .45s var(--ease),background-color .3s var(--ease)}.hl .k-offline__tab-no{font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.1em;transition:color .3s var(--ease)}.hl .k-offline__tab-name{font-size:.9375rem;font-weight:600;line-height:1.25}.hl .k-offline__tab:hover{color:var(--ink-2)}.hl .k-offline__tab.is-on{color:var(--ink)}.hl .k-offline__tab.is-on:before{scale:1 1;background:var(--accent)}.hl .k-offline__tab.is-on .k-offline__tab-no{color:var(--accent)}.hl .k-offline__screen{--in:clamp(16px,2.2vw,28px);position:relative;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:var(--r);background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 4%,var(--bg)),var(--bg))}.hl .k-offline__bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px var(--in);border-bottom:1px solid var(--line)}.hl .k-offline__bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--accent);transform-origin:left center;scale:var(--m) 1;transition:scale .7s var(--ease)}.hl .k-offline__badge{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-2);font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.hl .k-offline__badge:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent)}.hl .k-offline__view,.hl .k-offline__views{display:grid;grid-template-columns:minmax(0,1fr)}.hl .k-offline__view{align-content:start;gap:clamp(16px,2vw,24px);min-width:0;padding:clamp(20px,2.6vw,32px) var(--in)}.hl .k-offline__view+.k-offline__view{border-top:1px solid var(--line)}.hl .k-offline__view:focus-visible{outline-offset:-4px;border-radius:var(--r)}.hl .k-offline__vhead{display:grid;gap:8px;min-width:0}.hl .k-offline__idx{color:var(--ink-3)}.hl .k-offline__idx b{font-weight:inherit;color:var(--accent)}.hl .k-offline__list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,24px) clamp(20px,2.6vw,40px)}.hl .k-offline__it{min-width:0}.hl .k-offline__it dt{display:flex;align-items:flex-start;gap:12px;font-size:1rem;font-weight:600;line-height:1.3;color:var(--ink)}.hl .k-offline__it dd{margin-top:6px;padding-left:36px;max-width:58ch;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.hl .k-offline__mark{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:-2px;border-radius:50%;font-size:.8125rem}.hl .k-offline__view--working .k-offline__mark{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-2)}.hl .k-offline__view--disabled .k-offline__mark{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink-3)}.hl .k-offline__view--disabled .k-offline__mark .ic{rotate:45deg}.hl .k-offline__steps{display:grid}.hl .k-offline__step{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:baseline;padding:14px 0;border-top:1px solid var(--line)}.hl .k-offline__step:last-child{padding-bottom:0}.hl .k-offline__step-no{font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.08em;color:var(--accent)}.hl .k-offline__step-text{max-width:58ch;font-size:1rem;line-height:1.45;color:var(--ink)}.hl .k-offline__note{max-width:78ch;margin-top:clamp(20px,3vw,32px);padding-top:clamp(16px,2vw,24px);border-top:1px solid var(--line);font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.hl .k-offline.is-tabs .k-offline__view{grid-area:1/1;border-top:0;transition:opacity .32s var(--ease) .18s,translate .5s var(--ease) .18s,visibility 0s linear .18s}.hl .k-offline.is-tabs .k-offline__view:not(.is-on){opacity:0;visibility:hidden;translate:0 12px;transition:opacity .16s linear,translate 0s linear .16s,visibility 0s linear .16s}.hl .k-offline__tick.is-on:before{background:var(--accent)}.hl.anim .k-offline.is-tabs:not(.is-live){--a:-90deg;--halo:transparent;--m:0}.hl.anim .k-offline.is-view .k-offline__badge:before{animation:k-offline-pulse 1.8s ease-in-out infinite}@keyframes k-offline-pulse{0%,to{opacity:1}50%{opacity:.3}}.hl .k-offline.is-init *,.hl .k-offline.is-init :after,.hl .k-offline.is-init :before{transition:none!important}@media (min-width:640px){.hl .k-offline__view--working .k-offline__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hl .k-offline__head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;column-gap:clamp(32px,6vw,96px)}.hl .k-offline.is-tabs .k-offline__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,5vw,80px)}.hl .k-offline.is-tabs .k-offline__pick{--d:clamp(150px,14vw,200px)}.hl .k-offline__tab{grid-template-columns:24px auto minmax(0,1fr);min-height:56px}.hl .k-offline__tab-name{font-size:1rem}.hl .k-offline:not(.is-tabs) .k-offline__view{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,80px)}}@media (min-width:1024px) and (max-width:1279.98px){.hl .k-offline.is-tabs .k-offline__view--working .k-offline__list{grid-template-columns:minmax(0,1fr)}}.hl .k-secure{--fill:var(--accent);--fill-ink:var(--accent-ink);position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(48px,7vw,96px)}.hl .k-secure .k-secure__head{margin-bottom:clamp(32px,5vw,72px)}.hl .k-secure__list{border-bottom:1px solid var(--line)}.hl .k-secure__row{--sh:0px;border-top:1px solid var(--line);transition:background-color .35s var(--ease),color .35s var(--ease)}.hl .k-secure__in{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:12px;row-gap:12px;align-items:baseline;padding:22px 24px 24px 0}.hl .k-secure__name,.hl .k-secure__num,.hl .k-secure__text{translate:var(--sh) 0;transition:translate .35s var(--ease)}.hl .k-secure__num,.hl .k-secure__text{transition:translate .35s var(--ease),color .35s var(--ease)}.hl .k-secure .k-secure__num{color:var(--accent)}.hl .k-secure .k-secure__name{font-weight:600;font-size:clamp(1.5rem,2.7vw,3.2rem);line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.hl .k-secure .k-secure__text{grid-column:2;max-width:46ch}.hl .k-secure__row.is-on{--sh:12px;background:var(--fill);color:var(--fill-ink)}.hl .k-secure .k-secure__row.is-on .k-secure__num{color:var(--fill-ink)}.hl .k-secure .k-secure__row.is-on .k-secure__text{color:color-mix(in srgb,var(--fill-ink) 86%,transparent)}.hl .k-secure__row.is-on ::selection{background:var(--fill-ink);color:var(--accent-2)}@media (hover:hover){.hl .k-secure__row:hover{--sh:12px;background:var(--fill);color:var(--fill-ink)}.hl .k-secure .k-secure__row:hover .k-secure__num{color:var(--fill-ink)}.hl .k-secure .k-secure__row:hover .k-secure__text{color:color-mix(in srgb,var(--fill-ink) 86%,transparent)}.hl .k-secure__row:hover ::selection{background:var(--fill-ink);color:var(--accent-2)}}@media (min-width:768px){.hl .k-secure__in{grid-template-columns:minmax(56px,7%) minmax(0,5fr) minmax(0,6fr);column-gap:clamp(20px,2.4vw,40px);padding:clamp(26px,3vw,44px) 32px clamp(26px,3vw,44px) 0}.hl .k-secure .k-secure__text{grid-column:auto}.hl .k-secure__row.is-on{--sh:16px}}@media (min-width:768px) and (hover:hover){.hl .k-secure__row:hover{--sh:16px}}.hl .k-plans{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(48px,7vw,96px)}.hl .k-plans .k-plans__in{padding-inline:var(--pad)}.hl .k-plans .k-plans__head{margin-bottom:clamp(32px,4.5vw,64px)}.hl .k-plans .k-plans__head .t-body{max-width:56ch}.hl .k-plans.k-plans--sub .k-plans__title{font-size:clamp(1.625rem,3.6vw,3.5rem);line-height:1.05}.hl .k-plans .k-plans__row{--gap:14px;display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--gap);row-gap:0;margin-bottom:calc(var(--gap) * -1)}.hl .k-plans .k-plans__cell{margin-bottom:var(--gap)}.hl .k-plans .k-plans__card,.hl .k-plans .k-plans__cell{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.hl .k-plans .k-plans__card{--cp:22px;--out:0px;isolation:isolate;grid-template-rows:auto auto auto auto 1fr auto;padding:24px var(--cp)}.hl .k-plans .k-plans__card:after,.hl .k-plans .k-plans__card:before{content:"";position:absolute;inset:calc(var(--out) * -1) 0;z-index:-1;border-radius:20px;pointer-events:none}.hl .k-plans .k-plans__card:before{background:linear-gradient(180deg,#18181b,#0f0f12);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);transition:border-color .35s var(--ease)}.hl .k-plans .k-plans__card--hl:before{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 13%,#18181b),color-mix(in srgb,var(--accent) 5%,#0f0f12));border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 22px 54px -28px color-mix(in srgb,var(--accent) 34%,transparent)}.hl .k-plans .k-plans__card:after{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),color-mix(in srgb,var(--accent) 13%,transparent),transparent 70%);opacity:0;transition:opacity .45s var(--ease)}@supports (grid-template-rows:subgrid){.hl .k-plans .k-plans__cell{grid-row:span 6;grid-template-rows:subgrid}.hl .k-plans .k-plans__card{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0}}.hl .k-plans .k-plans__top{grid-row:1;display:grid;justify-items:start;gap:12px}.hl .k-plans .k-plans__badge{display:inline-flex;align-items:center;min-height:28px;padding:5px 12px;border-radius:999px;font-size:.75rem;line-height:1.3;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 14%,transparent)}.hl .k-plans .k-plans__name{color:var(--ink)}.hl .k-plans .k-plans__aud{grid-row:2;margin-top:8px;font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.hl .k-plans .k-plans__sum{grid-row:3;container-type:inline-size;margin-top:clamp(20px,2.2vw,32px)}.hl .k-plans .k-plans__price{display:block;white-space:nowrap;font-weight:600;font-size:2rem;font-size:clamp(1.875rem,13cqw,4rem);line-height:1.05;letter-spacing:-.03em;color:var(--accent)}.hl .k-plans .k-plans__pnote{grid-row:4;margin-top:10px;max-width:52ch;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.hl .k-plans .k-plans__feat{grid-row:5;align-self:start;container-type:inline-size;margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.hl .k-plans .k-plans__list{margin-bottom:-10px}.hl .k-plans .k-plans__list li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding-bottom:10px;break-inside:avoid;font-size:.9375rem;line-height:1.45;color:var(--ink-2);overflow-wrap:break-word}.hl .k-plans .k-plans__check{font-size:1rem;margin-top:.2em;stroke-width:2;color:var(--accent)}@container (min-width: 680px){.hl .k-plans .k-plans__list{column-count:2;column-gap:clamp(28px,5cqw,56px)}}.hl .k-plans .k-plans__fit{grid-row:6;margin-top:22px;padding-top:16px;border-top:1px solid var(--line);font-size:.875rem;line-height:1.5;color:var(--ink-3)}.hl .k-plans .k-plans__note{margin-top:clamp(26px,3.2vw,44px);max-width:78ch;padding-left:16px;border-left:1px solid color-mix(in srgb,var(--accent) 45%,transparent);font-size:.9375rem;line-height:1.55;color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.hl .k-plans .k-plans__cell:hover{z-index:2}.hl .k-plans .k-plans__cell:hover .k-plans__card:before{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.hl .k-plans .k-plans__cell:hover .k-plans__card--hl:before{border-color:color-mix(in srgb,var(--accent) 78%,transparent)}.hl .k-plans .k-plans__cell:hover .k-plans__card:after{opacity:1}}@media (min-width:768px){.hl .k-plans .k-plans__row{--gap:16px}.hl .k-plans.k-plans--duo .k-plans__row{grid-template-columns:repeat(2,minmax(0,1fr))}.hl .k-plans .k-plans__card{--cp:26px;padding-block:28px 26px}}@media (min-width:1024px){.hl .k-plans.k-plans--trio .k-plans__row{grid-template-columns:repeat(3,minmax(0,1fr))}.hl .k-plans .k-plans__card{--cp:clamp(22px,2vw,32px);padding-block:clamp(26px,2.2vw,34px) clamp(24px,2vw,30px)}.hl .k-plans .k-plans__card--hl{--out:calc(var(--up, 1) * 14px)}}@media (min-width:1440px){.hl .k-plans .k-plans__row{--gap:20px}.hl .k-plans .k-plans__aud,.hl .k-plans .k-plans__list li,.hl .k-plans .k-plans__pnote{font-size:1rem}.hl .k-plans .k-plans__fit{font-size:.9375rem}}@property --kas-plans-rise{syntax:"<number>";inherits:false;initial-value:1}@media (min-width:1024px){.hl.anim .k-plans.is-scrub .k-plans__cell{opacity:calc(var(--kas-plans-rise) * 2.4);translate:0 calc((1 - var(--kas-plans-rise)) * 90px);transition:none}.hl.anim .k-plans.is-scrub:not(.is-rest) .k-plans__row{perspective:1400px;perspective-origin:50% 100%}.hl.anim .k-plans.is-scrub:not(.is-rest) .k-plans__cell{rotate:x calc((1 - var(--kas-plans-rise)) * 12deg);transform-origin:50% 100%}}.hl .k-rates{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(28px,4vw,56px)}.hl .k-rates__grid{row-gap:clamp(18px,2.6vw,28px)}.hl .k-rates__grid,.hl .k-rates__head{display:grid;grid-template-columns:minmax(0,1fr)}.hl .k-rates__head{align-content:start;gap:10px}.hl .k-rates .k-rates__title{max-width:24em;color:var(--ink);text-wrap:balance;hyphens:manual}.hl .k-rates .k-rates__sub{max-width:46ch;hyphens:manual}.hl .k-rates__list{min-width:0;padding:4px clamp(16px,2.2vw,28px);border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12)}.hl .k-rates__row{--py:clamp(14px,1.5vw,20px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) fit-content(48%);column-gap:10px;align-items:baseline;padding-block:var(--py);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.5}.hl .k-rates__row:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line);transform-origin:0 50%;pointer-events:none}.hl .k-rates__row:first-child:before{content:none}.hl .k-rates__row:after{content:"";position:absolute;left:0;top:calc(var(--py) + .75em - 3px);width:6px;height:6px;background:var(--accent);rotate:45deg;scale:0;pointer-events:none;transition:scale .4s var(--ease)}.hl .k-rates .k-rates__label{min-width:0;padding-right:8px;color:var(--ink);overflow-wrap:break-word;text-wrap:balance;transition:translate .5s var(--ease)}.hl .k-rates .k-rates__value{text-align:right;font-weight:600;color:var(--accent-2);text-wrap:balance}.hl .k-rates .k-rates__row.is-cur .k-rates__label{translate:16px 0}.hl .k-rates .k-rates__row.is-cur:after{scale:1}@media (hover:hover){.hl .k-rates .k-rates__row:hover .k-rates__label{translate:16px 0}.hl .k-rates .k-rates__row:hover:after{scale:1}}.hl.anim .k-rates__row:before{scale:0 1;transition:scale .9s var(--ease);transition-delay:calc(var(--i, 0) * 70ms + .12s)}.hl.anim .k-rates__row.is-in:before{scale:1 1}@media (min-width:1024px){.hl .k-rates__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,6vw,96px);align-items:start}.hl .k-rates__head{padding-top:clamp(12px,1.3vw,18px)}.hl .k-rates__list{width:100%;max-width:760px;justify-self:end}}.hl .k-metrics{position:relative;isolation:isolate;background:var(--bg);padding-block:clamp(48px,7vw,96px)}.hl .k-metrics .k-metrics__head{margin-bottom:clamp(28px,4vw,56px)}.hl .k-metrics .k-metrics__head .t-body{max-width:52ch}.hl .k-metrics__table{display:block;width:100%;border-collapse:separate;border-spacing:0;text-align:left}.hl .k-metrics__thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hl .k-metrics__body{gap:12px}.hl .k-metrics__body,.hl .k-metrics__row{display:grid;grid-template-columns:minmax(0,1fr)}.hl .k-metrics__row{--on:0;gap:2px;padding:18px 6px 6px;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(180deg,#18181b,#0f0f12);transition:border-color .45s var(--ease)}.hl .k-metrics__row.is-cur{--on:1;border-color:color-mix(in srgb,var(--accent) 32%,transparent)}.hl .k-metrics__name{display:block;padding:0 12px 10px;font-weight:600;font-size:1.125rem;line-height:1.2;letter-spacing:-.015em;color:var(--ink);text-align:left}.hl .k-metrics__lead{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.hl .k-metrics__idx{display:block;color:var(--accent)}.hl .k-metrics__label{display:block;min-width:0;text-wrap:balance;transition:color .35s var(--ease)}.hl .k-metrics__cell{display:grid;grid-template-columns:4.75rem minmax(0,1fr);column-gap:12px;align-items:baseline;padding:9px 12px;border:1px solid transparent;border-radius:10px;font-weight:400;font-size:.9375rem;line-height:1.4;color:var(--ink);text-align:left}.hl .k-metrics__cell:before{content:attr(data-label);content:attr(data-label) /"";font-size:.6875rem;line-height:1.3;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.hl .k-metrics__v{display:block;min-width:0}.hl .k-metrics__cell--before{color:var(--ink-3)}.hl .k-metrics__cell--after{position:relative;font-weight:500;background:color-mix(in srgb,var(--accent) 6%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.hl .k-metrics__cell--after:before{color:var(--accent-2)}.hl .k-metrics__cell--after:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:color-mix(in srgb,var(--accent) 9%,transparent);opacity:var(--on);transition:opacity .45s var(--ease)}.hl .k-metrics__cell--after .k-metrics__v{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:start}.hl .k-metrics__arrow{margin-top:.17em;font-size:1rem;color:var(--accent);translate:calc(var(--on) * 3px) 0;transition:translate .45s var(--ease)}.hl .k-metrics__cell--effect{font-weight:600;color:var(--accent)}.hl .k-metrics__count{display:block;visibility:hidden;white-space:nowrap;color:var(--ink-3)}.hl .k-metrics__count b{font-weight:600;color:var(--accent)}.hl .k-metrics.is-armed .k-metrics__count{visibility:visible}.hl .k-metrics.is-live .k-metrics__row:not(.is-cur) .k-metrics__label{color:var(--ink-2)}@media (hover:hover){.hl .k-metrics__row:hover{--on:1}.hl .k-metrics__body:hover .k-metrics__row.is-cur:not(:hover){--on:0}.hl .k-metrics.is-live .k-metrics__row:hover .k-metrics__label{color:var(--ink)}}.hl.anim .k-metrics.is-armed .k-metrics__v{transition:opacity .7s var(--ease),translate .7s var(--ease)}.hl.anim .k-metrics.is-armed .k-metrics__cell--after .k-metrics__v{transition-delay:.1s}.hl.anim .k-metrics.is-armed .k-metrics__cell--effect .k-metrics__v{transition-delay:.28s}.hl.anim .k-metrics.is-armed .k-metrics__row:not(.is-on) .k-metrics__cell--after .k-metrics__v,.hl.anim .k-metrics.is-armed .k-metrics__row:not(.is-on) .k-metrics__cell--effect .k-metrics__v{opacity:0;translate:14px 0}@media (min-width:768px){.hl .k-metrics__table{display:table;table-layout:fixed}.hl .k-metrics__thead{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.hl .k-metrics__body{display:table-row-group}.hl .k-metrics__row{display:table-row;padding:0;border:0;border-radius:0;background:none}.hl .k-metrics__corner,.hl .k-metrics__th{padding:14px 12px;vertical-align:bottom;text-align:left;border-bottom:1px solid var(--line)}.hl .k-metrics__corner{width:26%;padding-left:16px}.hl .k-metrics__th--before{width:24%;color:var(--ink-3)}.hl .k-metrics__th--effect{width:23%;color:var(--ink-2)}.hl .k-metrics__th--after{width:27%;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-bottom-color:var(--line);border-radius:var(--r) var(--r) 0 0}.hl .k-metrics__cell,.hl .k-metrics__name{display:table-cell;vertical-align:middle;padding:clamp(18px,2.3vw,32px) 12px;border:0;border-bottom:1px solid var(--line);border-radius:0}.hl .k-metrics__cell{font-size:clamp(.9375rem,1.15vw,1.125rem)}.hl .k-metrics__cell:before{content:none}.hl .k-metrics__cell--after{border-inline:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.hl .k-metrics__row:last-child .k-metrics__cell--after{border-bottom-color:color-mix(in srgb,var(--accent) 45%,transparent);border-radius:0 0 var(--r) var(--r)}.hl .k-metrics__cell--after .k-metrics__v{display:block}.hl .k-metrics__arrow,.hl .k-metrics__idx{display:none}.hl .k-metrics__name{position:relative;padding-left:16px;font-size:clamp(1.0625rem,1.75vw,1.75rem);line-height:1.15;letter-spacing:-.02em}.hl .k-metrics__name:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform-origin:50% 0;scale:1 var(--on);transition:scale .5s var(--ease)}.hl .k-metrics__lead{display:block;translate:calc(var(--on) * 8px) 0;transition:translate .5s var(--ease)}}@media (min-width:1024px){.hl .k-metrics__corner{width:30%}.hl .k-metrics__th--before{width:21%}.hl .k-metrics__th--after{width:26%}.hl .k-metrics__cell,.hl .k-metrics__corner,.hl .k-metrics__name,.hl .k-metrics__th{padding-inline:clamp(16px,1.6vw,24px)}.hl .k-metrics__lead{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:clamp(10px,1vw,16px);align-items:baseline}.hl .k-metrics__idx{display:block}.hl .k-metrics__cell--after .k-metrics__v{display:grid}.hl .k-metrics__arrow{display:block}}