@property --flowing-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.flowing-border-wrapper{width:-moz-fit-content;width:fit-content;background:linear-gradient(var(--flowing-bg-color,#000),var(--flowing-bg-color,#000)) padding-box,conic-gradient(from var(--flowing-angle),transparent,var(--flowing-border-color,#fff) 10%,transparent 20%) border-box;border:2px solid transparent;border-radius:16px}.flowing-border-animate{animation:conic-rotate var(--flowing-duration,2s) linear infinite}@keyframes conic-rotate{to{--flowing-angle:360deg}}.flowing-border-wrapper-js{width:-moz-fit-content;width:fit-content;background:linear-gradient(var(--flowing-js-bg-color,#000),var(--flowing-js-bg-secondary-color,#000)) padding-box,conic-gradient(from var(--flowing-js-angle,0),transparent,var(--flowing-js-border-color,#fff) 10%,transparent 20%) border-box;border:2px solid transparent}.review-container{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,#fff,#fff 80%,transparent)}.infinite-scroll-left-review{animation:scrollLeft 150s linear infinite}.infinite-scroll-left-board{animation:scrollLeftBoard 20s cubic-bezier(.1,0,.9,1) infinite;display:flex}.infinite-scroll-right-review{animation:scrollRight 150s linear infinite}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollLeftBoard{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}