.testimonials__item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.testimonials__author{font-size:.875rem;font-weight:700;line-height:1.5}@container (min-width: 960px){.testimonials__author{font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);line-height:1.25}}.testimonials__rating{display:flex;justify-content:flex-start}.testimonials__rating>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.125rem*var(--tw-space-x-reverse))}.testimonials__text{font-size:12px;line-height:1.375;max-height:150px;overflow-y:auto;padding-right:.75rem}@container (min-width: 960px){.testimonials__text{font-size:16px}}.testimonials__date{font-size:12px;font-style:italic}@container (min-width: 960px){.testimonials__date{font-size:14px}}.testimonials-all{display:flex;flex-wrap:wrap;justify-content:space-between}.testimonials-all>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.testimonials-all .testimonials__item{border-radius:12px;padding:1rem}.testimonials-all .testimonials__item:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 2px 6px 0px rgba(0,0,0,.08);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.testimonials-all .testimonials__item-wrapper{border-bottom-width:1px;border-color:hsla(var(--color-neutrals-300),1);padding-bottom:1rem;padding-top:1rem;width:100%}@container (min-width: 960px){.testimonials-all .testimonials__item-wrapper{padding-bottom:2rem;padding-right:2rem;padding-top:2rem;width:50%}}@container (min-width: 1200px){.testimonials-all .testimonials__item-wrapper{width:33.333333%}}@container (min-width: 960px){.testimonials-all .testimonials__item-wrapper:nth-child(2n+2){padding-right:0}}@container (min-width: 1200px){.testimonials-all .testimonials__item-wrapper:nth-child(2n+2){padding-right:2rem}.testimonials-all .testimonials__item-wrapper:nth-child(3n+3){padding-right:0}}.testimonials-widget .swiper-ui .swiper{padding-bottom:1.5rem}
