.testimonial-rail[data-v-caf90038]{height:100%;width:100%}.testimonial-rail__columns[data-v-caf90038]{gap:16px;height:100%;justify-content:flex-end;overflow:hidden;width:100%}.testimonial-rail__column[data-v-caf90038]{flex:1 1 0;max-width:238px;min-width:0;overflow:hidden}.testimonial-rail__track[data-v-caf90038]{animation:rail-scroll-up-caf90038 var(--rail-duration,40s) linear infinite;display:flex;flex-direction:column;gap:0;will-change:transform}.testimonial-rail__set[data-v-caf90038]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.testimonial-rail__track--reverse[data-v-caf90038]{animation-name:rail-scroll-down-caf90038;margin-top:-120px}.testimonial-rail__columns:focus-within .testimonial-rail__track[data-v-caf90038],.testimonial-rail__columns:hover .testimonial-rail__track[data-v-caf90038]{animation-play-state:paused}@keyframes rail-scroll-up-caf90038{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes rail-scroll-down-caf90038{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.testimonial-rail__track[data-v-caf90038]{animation:none}.testimonial-rail__column[data-v-caf90038]{max-height:100%;min-height:0;overflow-y:auto}.testimonial-rail__set[data-v-caf90038]:nth-child(2){display:none}.testimonial-rail__track--reverse[data-v-caf90038]{margin-top:0}}.testimonial-rail__row[data-v-caf90038]{height:166px;max-width:100%;overflow:hidden;width:100%}.testimonial-rail__row-track[data-v-caf90038]{align-items:flex-start;animation:rail-scroll-left-caf90038 var(--rail-duration,40s) linear infinite;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;height:100%;min-width:-moz-min-content;min-width:min-content;width:-moz-max-content;width:max-content;will-change:transform}.testimonial-rail__row-set[data-v-caf90038]{align-items:flex-start;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:13.5px;height:100%;padding-right:13.5px}.testimonial-rail__row:focus-within .testimonial-rail__row-track[data-v-caf90038],.testimonial-rail__row:hover .testimonial-rail__row-track[data-v-caf90038]{animation-play-state:paused}@keyframes rail-scroll-left-caf90038{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-rail__row-set .testimonial-rail__item--mobile[data-v-caf90038]{border-radius:8px;box-sizing:border-box;flex:0 0 auto;height:166px;max-height:166px;overflow:hidden;width:184px}.testimonial-rail__row-set .testimonial-rail__item--mobile[data-v-caf90038]:has(.testimonial-card__photo){width:auto}.testimonial-rail__item--mobile.testimonial-card[data-v-caf90038]{box-sizing:border-box;display:flex;flex-direction:column;height:166px}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__body{border-radius:8px;box-sizing:border-box;flex:1 1 auto;gap:0;height:166px;min-height:0;overflow:hidden;padding:16px;width:100%}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__photo{border-radius:8px;height:100%;overflow:hidden;width:auto}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__photo picture{display:block;height:100%;width:auto}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__photo .testimonial-card__img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.testimonial-rail__item--mobile[data-v-caf90038] .star-rating{display:flex;margin-bottom:10px}.testimonial-rail__item--mobile[data-v-caf90038] .star-rating__stars>span:not(:first-child){padding-left:1.5px!important}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__quote{color:rgba(0,0,0,.87);display:-webkit-box;font-size:10px;line-height:14.83px;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.testimonial-rail__item--mobile[data-v-caf90038] .testimonial-card__author{color:rgba(0,0,0,.87);font-size:10px;line-height:14px;margin-top:auto}.testimonial-rail--no-animation .testimonial-rail__row-track[data-v-caf90038]{animation:none}.testimonial-rail--no-animation .testimonial-rail__row[data-v-caf90038]{overflow-x:auto}.testimonial-rail--no-animation .testimonial-rail__row-set[data-v-caf90038]:nth-child(2){display:none}.testimonial-rail--no-animation .testimonial-rail__column[data-v-caf90038]{max-height:100%;min-height:0;overflow-y:auto}.testimonial-rail--no-animation .testimonial-rail__set[data-v-caf90038]:nth-child(2){display:none}.testimonial-rail--no-animation .testimonial-rail__track--reverse[data-v-caf90038]{margin-top:0}@media(prefers-reduced-motion:reduce){.testimonial-rail__row-track[data-v-caf90038]{animation:none}.testimonial-rail__row[data-v-caf90038]{overflow-x:auto}.testimonial-rail__row-set[data-v-caf90038]:nth-child(2){display:none}}
