.kp{display:inline-flex;align-items:center;gap:.42em;line-height:1;color:inherit;white-space:nowrap}.kp__mark{display:block;flex:none}.kp__mark svg{display:block;width:1.18em;height:1.18em;overflow:visible}.kp-a{fill:var(--kp-accent, #5b84ff)}.kp__text{display:inline-flex;flex-direction:column;gap:.32em}.kp__word{font-family:Cabinet Grotesk,Satoshi,system-ui,sans-serif;font-weight:800;letter-spacing:-.045em}.kp__sig{font:500 .2em/1 Geist Mono,ui-monospace,monospace;letter-spacing:.04em;opacity:.6;text-transform:uppercase}.kp--2 .kp__word{font-weight:700;letter-spacing:.14em;font-size:.78em}.kp--2{gap:.55em}.kp--3 .kp__word{font-weight:700;letter-spacing:-.035em}.kp--stacked .kp__word{font-weight:700;letter-spacing:-.035em;line-height:.86;font-size:.86em}.kp--stacked .kp__mark svg{width:1.6em;height:1.6em}.kp--stacked.kp--mark .kp__mark svg{width:1.18em;height:1.18em}.kp--mono .kp__word{font-family:Geist Mono,ui-monospace,monospace;font-weight:500;letter-spacing:-.03em;font-size:.9em;display:inline-flex;align-items:center}.kp--mono.kp--h .kp__mark svg{width:.59em}.kp--mono.kp--h{gap:.3em}.kp__cursor{display:inline-block;width:.5em;height:.95em;margin-left:.08em;background:var(--kp-accent, #5b84ff);animation:kp-blink 1.05s steps(1) infinite}@keyframes kp-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.kp__cursor{animation:none}}
