.bf-testimonials{box-sizing:border-box;color:var(--bf-text-color);padding-block:var(--bf-section-md)}@media(max-width: 47.9375em){.bf-testimonials{padding-block:var(--bf-space-12)}}.bf-testimonials.bf-testimonials--above-none{padding-block-start:0}.bf-testimonials.bf-testimonials--below-none{padding-block-end:0}.bf-testimonials__inner{box-sizing:content-box;display:flex;flex-direction:column;gap:var(--bf-space-10);margin-inline:auto;max-inline-size:var(--bf-content-max);padding-inline:var(--bf-space-8)}@media(max-width: 47.9375em){.bf-testimonials__inner{padding-inline:var(--bf-space-4)}}.bf-testimonials__controls{margin-block-start:calc(var(--bf-space-8) - var(--bf-space-10))}.bf-testimonials__intro{display:flex;flex-direction:column;max-inline-size:var(--bf-size-page-header-text)}.bf-testimonials__title{color:var(--bf-heading-color);margin:0;overflow-wrap:break-word}.bf-testimonials__title--h2{font-family:var(--bf-text-h2-family);font-size:var(--bf-text-h2-size);font-weight:var(--bf-text-h2-weight);line-height:var(--bf-text-h2-line-height)}.bf-testimonials__title--h3{font-family:var(--bf-text-h3-family);font-size:var(--bf-text-h3-size);font-weight:var(--bf-text-h3-weight);line-height:var(--bf-text-h3-line-height)}.bf-testimonials__text{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);margin:0}.bf-testimonials .bf-scroll-region{scroll-snap-type:x mandatory}.bf-js .bf-testimonials:has(.bf-testimonials__controls) .bf-scroll-region{scrollbar-width:none}.bf-js .bf-testimonials:has(.bf-testimonials__controls) .bf-scroll-region::-webkit-scrollbar{display:none}.bf-testimonials__list{display:flex;gap:var(--bf-space-8);list-style:none;margin:0;padding:0}.bf-testimonials__item{display:flex;flex:0 0 min(var(--bf-size-testimonial-card),85%);margin:0;min-inline-size:0;scroll-snap-align:start}.bf-testimonial{border:var(--bf-border-thin) solid var(--bf-color-dark-grey);border-radius:var(--bf-radius-md);box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bf-space-6);margin:0;padding:var(--bf-space-8)}.bf-testimonial__rating{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bf-space-2);margin:0}.bf-testimonial__stars{color:var(--bf-color-yellow);display:block;flex-shrink:0;inline-size:calc(var(--bf-rating, 5)*var(--bf-size-star) + (var(--bf-rating, 5) - 1)*var(--bf-size-star-gap));line-height:0;overflow:hidden}.bf-testimonial__rating-text{font-family:var(--bf-text-small-family);font-size:var(--bf-text-small-size);font-weight:var(--bf-text-small-weight);line-height:var(--bf-text-small-line-height)}.bf-testimonial__quote{margin:0}.bf-testimonial__quote p{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);margin:0}.bf-testimonial__cite{display:flex;flex-direction:column;font-style:normal}.bf-testimonial__name{font-family:var(--bf-text-body-bold-family);font-size:var(--bf-text-body-bold-size);font-weight:var(--bf-text-body-bold-weight);line-height:var(--bf-text-body-bold-line-height)}.bf-testimonial__role{font-family:var(--bf-text-small-family);font-size:var(--bf-text-small-size);font-weight:var(--bf-text-small-weight);line-height:var(--bf-text-small-line-height)}.bf-testimonials__controls{align-items:center;display:flex;gap:var(--bf-space-4);justify-content:space-between}.bf-testimonials__controls[hidden]{display:none}.bf-testimonials__dots{display:flex;gap:var(--bf-size-slider-dot)}.bf-testimonials__dot{background-color:var(--bf-color-dark-grey);block-size:var(--bf-size-slider-dot);border-radius:var(--bf-radius-full);inline-size:var(--bf-size-slider-dot)}.bf-testimonials__dot--current{background-color:var(--bf-color-navy)}.bf-testimonials__buttons{display:flex;gap:var(--bf-space-4)}.bf-testimonials__button,.bf-testimonials__button:is(:hover,:focus,:active){align-items:center;background-color:rgba(0,0,0,0);block-size:var(--bf-size-slider-button);border:var(--bf-border-thin) solid var(--bf-color-navy);border-radius:var(--bf-radius-full);color:var(--bf-color-navy);cursor:pointer;display:inline-flex;inline-size:var(--bf-size-slider-button);justify-content:center;padding:0;transition:none}.bf-testimonials__button-icon{block-size:var(--bf-size-icon-md);inline-size:var(--bf-size-icon-md)}.bf-testimonials__button[aria-disabled=true]{cursor:default;opacity:.4}@media(hover: hover)and (pointer: fine){.bf-testimonials__button:not([aria-disabled=true]):hover{background-color:var(--bf-color-navy);color:var(--bf-color-white)}}@media(forced-colors: active){.bf-testimonials__dot{background-color:GrayText}.bf-testimonials__dot--current{background-color:CanvasText}}
/*# sourceMappingURL=testimonials.min.css.map */
