.context-link[data-astro-cid-i3upu5zf]{position:relative}.context-link[data-astro-cid-i3upu5zf]:before,.context-link[data-astro-cid-i3upu5zf]:after{content:"";height:1px;position:absolute;bottom:-.2rem;left:0;right:0}.context-link[data-astro-cid-i3upu5zf]:before{background-color:var(--sl-hairline)}.context-link[data-astro-cid-i3upu5zf]:after{transform-origin:100%;background-color:currentColor;transition:transform .38s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.context-link[data-astro-cid-i3upu5zf]:is(:hover,:focus-visible):after{transform-origin:0;transform:scaleX(1)}.arrow-box[data-astro-cid-i3upu5zf]{width:1.05em;height:1.05em;display:inline-block;position:relative;overflow:hidden}.arrow[data-astro-cid-i3upu5zf]{transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.arrow-in[data-astro-cid-i3upu5zf]{transform:translate(-100%,100%)}.context-link[data-astro-cid-i3upu5zf]:is(:hover,:focus-visible) .arrow-out[data-astro-cid-i3upu5zf]{transform:translate(100%,-100%)}.context-link[data-astro-cid-i3upu5zf]:is(:hover,:focus-visible) .arrow-in[data-astro-cid-i3upu5zf]{transform:translate(0)}.knock-cursor[data-astro-cid-i3upu5zf]{z-index:5;pointer-events:none;position:absolute;inset:0}.knock-cursor__track[data-astro-cid-i3upu5zf]{will-change:transform;position:absolute;top:0;left:0}[data-astro-cid-i3upu5zf][data-threshold-egg][data-custom-cursor=on]{cursor:none}.knock-cursor__dot[data-astro-cid-i3upu5zf]{background:var(--sl-accent);opacity:0;filter:blur(3px);border-radius:50%;width:.625rem;height:.625rem;transition:opacity .2s ease-out,filter .26s ease-out,scale .38s cubic-bezier(.22,1,.36,1);display:block;translate:-50% -50%;scale:.6}.knock-cursor[data-astro-cid-i3upu5zf][data-visible=true] .knock-cursor__dot[data-astro-cid-i3upu5zf]{opacity:1;filter:blur();scale:1}.knock-cursor[data-astro-cid-i3upu5zf][data-visible=true][data-pressed=true] .knock-cursor__dot[data-astro-cid-i3upu5zf]{transition-duration:.2s,.26s,.14s;scale:.7}.knock-cursor__label[data-astro-cid-i3upu5zf]{font-family:var(--sl-font-display);color:var(--sl-accent-ink);letter-spacing:-.01em;white-space:nowrap;background:var(--sl-accent);border-radius:var(--sl-radius-control);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sl-accent-ink) 12%, transparent), 0 .625rem 1.5rem -.625rem color-mix(in srgb, var(--sl-accent) 55%, transparent);opacity:0;filter:blur(4px);transform-origin:0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1;transition:opacity .22s ease-out,filter .3s ease-out,translate .42s cubic-bezier(.22,1,.36,1),scale .42s cubic-bezier(.22,1,.36,1);display:inline-flex;translate:0 .3rem;scale:.92}.knock-cursor[data-astro-cid-i3upu5zf][data-side=left] .knock-cursor__label[data-astro-cid-i3upu5zf]{transform-origin:100% 0}.knock-cursor[data-astro-cid-i3upu5zf][data-learned=true] .knock-cursor__label[data-astro-cid-i3upu5zf]{display:none}.knock-cursor[data-astro-cid-i3upu5zf][data-visible=true]:not([data-answering]) .knock-cursor__label[data-astro-cid-i3upu5zf]{opacity:1;filter:blur();translate:0;scale:1}.knock-cursor[data-astro-cid-i3upu5zf][data-visible=true][data-pressed=true]:not([data-answering]) .knock-cursor__label[data-astro-cid-i3upu5zf]{transition-duration:.22s,.3s,.14s,.14s;scale:.95}.knock-cursor__count[data-astro-cid-i3upu5zf]{align-items:center;gap:.25rem;display:inline-flex}.knock-cursor__pip[data-astro-cid-i3upu5zf]{background:var(--sl-accent-ink);opacity:.32;border-radius:50%;width:.3125rem;height:.3125rem;transition:opacity .24s ease-out,scale .36s cubic-bezier(.22,1,.36,1);display:block}.knock-cursor__pip[data-astro-cid-i3upu5zf][data-lit=true]{opacity:1;animation:.36s cubic-bezier(.22,1,.36,1) knock-cursor-pip}@keyframes knock-cursor-pip{40%{scale:1.6}}@media (prefers-reduced-motion:reduce){.context-link[data-astro-cid-i3upu5zf]:after,.arrow[data-astro-cid-i3upu5zf]{transition:none}.knock-cursor__label[data-astro-cid-i3upu5zf]{filter:none;transition:opacity .15s ease-out;translate:0;scale:1}.knock-cursor__pip[data-astro-cid-i3upu5zf]{animation:none}.knock-cursor__dot[data-astro-cid-i3upu5zf]{filter:none;transition:opacity .15s ease-out;scale:1}}
