.kx[data-astro-cid-iftb5yds]{padding-block:clamp(36px,4.5vw,64px)}.kx--paper[data-astro-cid-iftb5yds]{background:var(--paper);--kx-card:var(--paper-2);--kx-fg:var(--ink);--kx-fg2:var(--ink-2);--kx-glow:#1a1a1a12}.kx--light[data-astro-cid-iftb5yds]{background:var(--paper-2);--kx-card:#fff;--kx-fg:var(--ink);--kx-fg2:var(--ink-2);--kx-glow:#1a1a1a0f}.kx--dark[data-astro-cid-iftb5yds]{background:var(--night);--kx-card:#232323;--kx-fg:#fff;--kx-fg2:#ffffff9e;--kx-glow:#ffffff1a}.kx__grid[data-astro-cid-iftb5yds]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=1000px){.kx__grid[data-astro-cid-iftb5yds]{grid-template-columns:repeat(4,1fr)}}.kx__card[data-astro-cid-iftb5yds]{background:var(--kx-card);color:var(--kx-fg);opacity:0;transition:opacity 1s var(--ease-slow) calc(var(--i) * .11s), translate 1.2s var(--ease-slow) calc(var(--i) * .11s), transform .6s var(--ease-slow), box-shadow .6s var(--ease-slow);border-radius:20px;grid-template-columns:1fr auto;grid-template-areas:"value viz""label label";align-items:center;gap:8px 12px;padding:20px 22px;display:grid;position:relative;overflow:hidden;translate:0 40px}.kx__card[data-astro-cid-iftb5yds].is-seen{opacity:1;translate:0}.kx--dark[data-astro-cid-iftb5yds] .kx__card[data-astro-cid-iftb5yds]{box-shadow:inset 0 0 0 1px #ffffff0f}.kx__glow[data-astro-cid-iftb5yds]{pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,30%), var(--kx-glow), transparent 65%);transition:opacity .5s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.kx__card[data-astro-cid-iftb5yds]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -32px #00000073}.kx__card[data-astro-cid-iftb5yds]:hover .kx__glow[data-astro-cid-iftb5yds]{opacity:1}}.kx__value[data-astro-cid-iftb5yds]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:value;font-size:clamp(1.9rem,2.7vw,2.8rem);font-weight:400;line-height:1;position:relative}.kx__odo[data-astro-cid-iftb5yds]{align-items:flex-start;display:inline-flex}.kx__d[data-astro-cid-iftb5yds]{height:1.08em;display:inline-block;overflow:hidden}.kx__strip[data-astro-cid-iftb5yds]{transform:translateY(calc(var(--pos,0) * -1.08em));flex-direction:column;display:flex}.kx__strip[data-astro-cid-iftb5yds]>span[data-astro-cid-iftb5yds]{height:1.08em;line-height:1.08;display:block}.kx__card[data-astro-cid-iftb5yds].is-rolling .kx__strip[data-astro-cid-iftb5yds]{transition:transform 1.7s cubic-bezier(.16, 1, .3, 1) calc(var(--j) * 90ms)}.kx__c[data-astro-cid-iftb5yds]{line-height:1.08}.kx__sp[data-astro-cid-iftb5yds]{width:.22em}.kx__sr[data-astro-cid-iftb5yds]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kx__label[data-astro-cid-iftb5yds]{letter-spacing:.2em;text-transform:uppercase;color:var(--kx-fg2);grid-area:label;max-width:18em;min-height:3em;font-size:10.5px;font-weight:600;line-height:1.5}.kx__viz[data-astro-cid-iftb5yds]{height:40px;color:var(--kx-fg);grid-area:viz;justify-content:flex-end;align-items:center;display:flex}.kx__dots[data-astro-cid-iftb5yds]{grid-template-columns:repeat(7,4px);gap:4px;display:grid}.kx__dots[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]:nth-child(n+29){display:none}.kx__dots[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]{opacity:.12;background:currentColor;border-radius:50%;width:4px;height:4px;transform:scale(.6)}.kx__card[data-astro-cid-iftb5yds].is-play .kx__dots[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]{animation:kx-dot .5s var(--ease-slow) forwards;animation-delay:calc(var(--o) * 28ms)}@keyframes kx-dot{to{opacity:1;transform:scale(1)}}.kx__ring[data-astro-cid-iftb5yds]{width:40px;height:40px}.kx__ring-fill[data-astro-cid-iftb5yds]{stroke-dasharray:1;stroke-dashoffset:1px}.kx__ring-dot[data-astro-cid-iftb5yds]{transform-origin:32px 32px}.kx__card[data-astro-cid-iftb5yds].is-play .kx__ring-fill[data-astro-cid-iftb5yds]{animation:1.8s cubic-bezier(.65,0,.35,1) forwards kx-draw}.kx__card[data-astro-cid-iftb5yds].is-play .kx__ring-dot[data-astro-cid-iftb5yds]{animation:1.8s cubic-bezier(.65,0,.35,1) forwards kx-spin}@keyframes kx-draw{to{stroke-dashoffset:0}}@keyframes kx-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kx__homes[data-astro-cid-iftb5yds]{width:70px;height:33px}.kx__homes[data-astro-cid-iftb5yds] path[data-astro-cid-iftb5yds]{stroke-dasharray:1;stroke-dashoffset:1px}.kx__card[data-astro-cid-iftb5yds].is-play .kx__homes[data-astro-cid-iftb5yds] path[data-astro-cid-iftb5yds]{animation:kx-draw 1.1s var(--ease-slow) forwards;animation-delay:calc(var(--n,0) * .22s + .15s)}.kx__card[data-astro-cid-iftb5yds].is-play .kx__homes[data-astro-cid-iftb5yds] .kx__ground[data-astro-cid-iftb5yds]{animation-delay:0s}.kx__bars[data-astro-cid-iftb5yds]{align-items:flex-end;gap:2px;height:34px;display:flex}.kx__bars[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]{opacity:.14;transform-origin:bottom;background:currentColor;border-radius:3px;width:4px;height:100%;transform:scaleY(.25)}.kx__card[data-astro-cid-iftb5yds].is-play .kx__bars[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]{animation:kx-bar .7s var(--ease-slow) forwards;animation-delay:calc(var(--n) * 90ms)}@keyframes kx-bar{to{opacity:1;transform:scaleY(1)}}@media (width<=520px){.kx__card[data-astro-cid-iftb5yds]{border-radius:18px;grid-template-columns:1fr;grid-template-areas:"viz""value""label";gap:8px;padding:16px 16px 18px}.kx__viz[data-astro-cid-iftb5yds]{justify-content:flex-start;height:30px}.kx__ring[data-astro-cid-iftb5yds]{width:30px;height:30px}.kx__homes[data-astro-cid-iftb5yds]{width:60px;height:28px}.kx__bars[data-astro-cid-iftb5yds]{height:26px}.kx__value[data-astro-cid-iftb5yds]{font-size:1.85rem}.kx__label[data-astro-cid-iftb5yds]{letter-spacing:.1em;font-size:10px}}@media (prefers-reduced-motion:reduce){.kx__card[data-astro-cid-iftb5yds]{opacity:1;transition:none;translate:none}.kx__card[data-astro-cid-iftb5yds] .kx__strip[data-astro-cid-iftb5yds]{transition:none!important}.kx__dots[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds],.kx__bars[data-astro-cid-iftb5yds] i[data-astro-cid-iftb5yds]{opacity:1;transform:none}.kx__ring-fill[data-astro-cid-iftb5yds],.kx__homes[data-astro-cid-iftb5yds] path[data-astro-cid-iftb5yds]{stroke-dashoffset:0}}
