.k3-root{overflow-x:hidden}@keyframes k3rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes k3in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes k3pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes k3marq{0%{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes k3reveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes k3sheen{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes k3beam{0%{transform:translateY(-110%);opacity:0}14%{opacity:1}78%{opacity:1}to{transform:translateY(230%);opacity:0}}@keyframes k3breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.09)}}@keyframes k3orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes k3sweep{0%{transform:translateX(-110%)}to{transform:translateX(250%)}}@keyframes k3intro{0%,62%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes k3curtain{0%,58%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes k3mark{0%{opacity:0;transform:scale(.8) translateY(10px)}34%{opacity:1;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1.05) translateY(-4px)}}@keyframes k3line{0%{transform:scaleX(0)}62%,to{transform:scaleX(1)}}@keyframes k3introword{0%,22%{opacity:0;transform:translateY(8px)}46%,to{opacity:1;transform:none}}@keyframes k3dotpop{0%,15%{opacity:0;transform:scale(.4)}40%,to{opacity:1;transform:scale(1)}}@keyframes k3live{0%{box-shadow:0 0 0 0 rgba(27,186,162,.5)}70%{box-shadow:0 0 0 11px rgba(27,186,162,0)}to{box-shadow:0 0 0 0 rgba(27,186,162,0)}}@keyframes k3drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3%,4%,0) scale(1.14)}}@keyframes k3zoom{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes k3bar{0%{transform:scaleX(.18)}55%,to{transform:scaleX(1)}}@keyframes k3pop{0%{opacity:0;transform:translateY(7px) scale(.96)}to{opacity:1;transform:none}}@keyframes k3float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.k3-root *,.k3-root :after,.k3-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@supports not (animation-timeline:view()){.k3-root [style*=animation-timeline],.k3-root [style*=k3reveal]{animation:none!important;opacity:1!important;transform:none!important}}