.ahura-testimonial-glass{--atg-hover-lift:10px;--atg-avatar-size:58px;width:100%}.ahura-testimonial-glass__grid{--atg-grid-gap:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--atg-grid-gap);align-items:stretch}.ahura-testimonial-glass__card{display:flex;min-height:340px;flex-direction:column;padding:36px 36px 30px;border:1px solid rgb(255 255 255 / .72);border-radius:26px;background:rgb(246 249 255 / .66);box-shadow:0 12px 34px rgb(31 55 91 / .06);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);transform:translateY(0) scale(1);transition:transform .3s cubic-bezier(.2,.75,.25,1),box-shadow .3s ease,background-color .3s ease}.ahura-testimonial-glass__card:hover{z-index:2;background:rgb(255 255 255 / .86);box-shadow:0 24px 60px rgb(31 55 91 / .15);transform:translateY(calc(var(--atg-hover-lift) * -1)) scale(1.018)}.ahura-testimonial-glass__quote{display:block;align-self:flex-start;height:48px;color:#c9ddff;font-family:Georgia,serif;font-size:64px;font-weight:700;line-height:1}.ahura-testimonial-glass__text{margin:22px 0 0;padding:0;border:0;color:#425779;font-size:16px;font-style:normal;font-weight:500;line-height:2.15;text-align:start}.ahura-testimonial-glass__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:0}.ahura-testimonial-glass__person{display:flex;min-width:0;align-items:center;gap:13px}.ahura-testimonial-glass__avatar{display:inline-flex;width:var(--atg-avatar-size);height:var(--atg-avatar-size);flex:0 0 var(--atg-avatar-size);align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--atg-avatar-color,#2878ef);box-shadow:0 9px 22px color-mix(in srgb,var(--atg-avatar-color,#2878ef) 30%,transparent);color:#fff;font-size:16px;font-weight:900}.ahura-testimonial-glass__avatar img{width:100%;height:100%;object-fit:cover}.ahura-testimonial-glass__person-text{display:flex;min-width:0;flex-direction:column;line-height:1.7}.ahura-testimonial-glass__name{overflow:hidden;color:#142344;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ahura-testimonial-glass__role{overflow:hidden;color:#91a0bd;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ahura-testimonial-glass__stars{flex:0 0 auto;color:#ffad14;font-size:17px;letter-spacing:1px;direction:ltr;white-space:nowrap}@supports not (color:color-mix(in srgb,red,blue)){.ahura-testimonial-glass__avatar{box-shadow:0 9px 22px rgb(40 120 239 / .25)}}@media (max-width:1024px) and (min-width:768px){.ahura-testimonial-glass__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ahura-testimonial-glass__card:last-child:nth-child(odd){grid-column:1 / -1;width:calc((100% - var(--atg-grid-gap)) / 2);justify-self:center}}@media (max-width:767px){.ahura-testimonial-glass__grid{grid-template-columns:1fr;gap:18px}.ahura-testimonial-glass__card:last-child:nth-child(odd){grid-column:auto;width:100%}.ahura-testimonial-glass__card{min-height:300px;padding:28px 24px 24px}.ahura-testimonial-glass__footer{align-items:flex-end}.ahura-testimonial-glass__stars{font-size:14px}}@media (prefers-reduced-motion:reduce){.ahura-testimonial-glass__card{transition:none}.ahura-testimonial-glass__card:hover{transform:none}}