@keyframes bounce{25%{scale:1.05;transform:translateY(-5%)}40%{scale:1.02;transform:translateY(-3%)}0%,60%,to{scale:1;transform:translateY(0)}}.ui-showcase .embla__button--slide-to--next.animate:not(:hover){animation:bounce 2s var(--ease-squish-2) infinite;background-color:var(--tofu-gray-30);color:var(--tofu-white)}.ui-showcase .embla__button--slide-to--next.animate:not(:hover) svg circle,.ui-showcase .embla__button--slide-to--next.animate:not(:hover) svg g,.ui-showcase .embla__button--slide-to--next.animate:not(:hover) svg path,.ui-showcase .embla__button--slide-to--next.animate:not(:hover) svg rect{stroke:var(--tofu-white)}.alt-no-autoplay.ui-showcase .embla__button--slide-to--active:not(:hover){background-color:var(--tofu-gray-23);border:2px solid var(--tofu-gray-23);color:var(--tofu-white)}.alt-no-autoplay.ui-showcase .embla__button--slide-to--active:not(:hover) svg circle,.alt-no-autoplay.ui-showcase .embla__button--slide-to--active:not(:hover) svg g,.alt-no-autoplay.ui-showcase .embla__button--slide-to--active:not(:hover) svg path,.alt-no-autoplay.ui-showcase .embla__button--slide-to--active:not(:hover) svg rect{stroke:var(--tofu-white)}.ui-showcase.alt-no-autoplay .embla__button--slide-to.embla__button--progress:not(:hover):after{border-radius:8px;content:"";inset:-2px;position:absolute;--accent-1:var(--tofu-gray-49);--accent-2:var(--tofu-gray-60);background:linear-gradient(90deg,var(--accent-2),var(--accent-1));transform:scaleX(var(--p)) translateZ(0);transform-origin:left center;transition:none;will-change:transform;z-index:0}@media (max-width:560px){.ui-showcase.alt-no-autoplay .superheading{font-family:var(--display-font);font-size:40px;font-weight:var(--font-weight-3);letter-spacing:var(--font-letterspacing-10);line-height:48px;text-wrap:pretty}}