@keyframes scroll-35295055{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll[data-v-35295055]{animation:scroll-35295055 var(--scroll-speed,30s) linear infinite;display:flex;flex-wrap:nowrap;gap:0;will-change:transform}.fellow-image-container[data-v-35295055]{margin:0;padding:0;pointer-events:none}.fellow-image-wrapper[data-v-35295055]{align-items:center;aspect-ratio:1/1;background-color:#000;display:flex;height:clamp(6rem,20vh,12rem);justify-content:center;overflow:hidden;pointer-events:none;position:relative;width:clamp(6rem,20vh,12rem)}.image-placeholder[data-v-35295055]{animation:shimmer-35295055 1.5s infinite;background:linear-gradient(90deg,#000,#1a1a1a 50%,#000);background-size:200% 100%;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s ease-out;width:100%;z-index:1}.image-loaded+.image-placeholder[data-v-35295055]{opacity:0}.fellow-image[data-v-35295055]{background-color:#000;box-sizing:border-box;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:relative;transition:opacity 2s ease-out;width:100%;z-index:2}.image-loaded[data-v-35295055]{opacity:1}@keyframes shimmer-35295055{0%{background-position:-200% 0}to{background-position:200% 0}}@media(min-width:768px){.fellow-image-wrapper[data-v-35295055]{height:clamp(8rem,20vh,16rem);width:clamp(8rem,20vh,16rem)}}.carousel-fade[data-v-35295055]{background:#000;transition:opacity 2s}.line-clamp-2[data-v-34887394]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
