.embla{max-width:68rem;margin:auto;--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media (min-width:768px){.embla{--slide-size:80%}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-shimmer{animation:shimmer 2s infinite}@keyframes float{0%,to{transform:translate(-50%,-50%) translateY(-10px)}50%{transform:translate(-50%,-50%) translateY(10px)}}@keyframes float-list{0%,to{transform:translateY(-10px)}50%{transform:translateY(10px)}}@keyframes float-total{0%,to{transform:translateY(-10px)}50%{transform:translateY(10px)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes spin-custom{to{transform:rotate(1turn)}}@keyframes floatAura{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-float-list{animation:float-list 6s ease-in-out infinite}.animate-float-total{animation:float-total 6s ease-in-out infinite}.animate-marquee{animation:marquee 40s linear infinite}.animate-spin-custom{animation:spin-custom 1s linear infinite}.animate-floatAura{animation:floatAura 10s infinite alternate}.animate-zoomIn{animation:zoomIn .3s ease-out}