:root{--k-motion-shift:6px;--k-motion-scale:.985;--k-motion-slide:100%}.k-anim-pop{transition:opacity var(--k-dur-fast) var(--k-ease-out), transform var(--k-dur-fast) var(--k-ease-out)}@starting-style{.k-anim-pop{opacity:0;transform:translateY(calc(-1 * var(--k-motion-shift)))}}.k-anim-pop-up{transition:opacity var(--k-dur-fast) var(--k-ease-out), transform var(--k-dur-fast) var(--k-ease-out)}@starting-style{.k-anim-pop-up{opacity:0;transform:translateY(var(--k-motion-shift))}}.k-anim-fade{transition:opacity var(--k-dur-fast) var(--k-ease-out)}@starting-style{.k-anim-fade{opacity:0}}.k-anim-modal{transition:opacity var(--k-dur-base) var(--k-ease-out), transform var(--k-dur-base) var(--k-ease-out)}@starting-style{.k-anim-modal{opacity:0;transform:scale(var(--k-motion-scale))}}.k-anim-drawer{transition:transform var(--k-dur-base) var(--k-ease-out)}@starting-style{.k-anim-drawer{transform:translateX(var(--k-motion-slide))}}.k5-pop,.k-pop,.k-menu{transition:opacity var(--k-dur-fast) var(--k-ease-out), transform var(--k-dur-fast) var(--k-ease-out)}@starting-style{.k5-pop,.k-pop,.k-menu{opacity:0;transform:translateY(calc(-1 * var(--k-motion-shift)))}}.k-toolsmenu{transition:opacity var(--k-dur-fast) var(--k-ease-out), transform var(--k-dur-fast) var(--k-ease-out), visibility var(--k-dur-fast)}.k-anim-out{opacity:0;pointer-events:none}.k-anim-pop.k-anim-out{transform:translateY(calc(-1 * var(--k-motion-shift)))}.k-anim-pop-up.k-anim-out{transform:translateY(var(--k-motion-shift))}.k-anim-modal.k-anim-out{transform:scale(var(--k-motion-scale))}.k-anim-drawer.k-anim-out{opacity:1;transform:translateX(var(--k-motion-slide))}@media (prefers-reduced-motion:reduce){.k-anim-pop,.k-anim-pop-up,.k-anim-fade,.k-anim-modal,.k-anim-drawer{transition:none!important}@starting-style{.k-anim-pop,.k-anim-pop-up,.k-anim-fade,.k-anim-modal,.k-anim-drawer{opacity:1;transform:none}}.k-anim-out{opacity:1}.k-anim-pop.k-anim-out,.k-anim-pop-up.k-anim-out,.k-anim-modal.k-anim-out,.k-anim-drawer.k-anim-out{transform:none}}.k-cta--header,.k-cta--hero,.k-cta--form,.k-cta--block,.k-cta--compact{transition:background-color var(--k-dur-fast) ease, border-color var(--k-dur-fast) ease}
