.testimonial-card{background-color:var(--wp--preset--color--grey-100);border:1px solid #e4e4e4;border-radius:12px;box-sizing:border-box;min-height:340px;padding:24px;position:relative;width:100%}.testimonial-card,.testimonial-card .testimonial-card__bg{max-width:464px;min-width:464px;overflow:hidden;width:464px}.testimonial-card .testimonial-card__bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;z-index:0}.testimonial-card .testimonial-card__bg-ellipse-t{filter:blur(40px);left:0;opacity:.3;position:absolute;top:0}.testimonial-card .testimonial-card__bg-ellipse-m{left:0;position:absolute;top:0}.testimonial-card .testimonial-card__bg-ellipse-bl{bottom:20px;filter:blur(40px);left:80px;position:absolute}.testimonial-card .testimonial-card__bg-ellipse-br{bottom:-17px;position:absolute;right:0}@media(max-width:599px){.testimonial-card .testimonial-card__bg{max-width:333px;min-width:333px;width:333px}}.testimonial-card__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:294px;justify-content:space-between;min-height:294px;position:relative;z-index:10}.testimonial-card__content p{display:-webkit-box;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-size:18px;font-weight:400;letter-spacing:unset;line-height:1.875rem;margin:0;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1119px){.testimonial-card__content{gap:16px}}@media(max-width:599px){.testimonial-card__content{gap:32px}.testimonial-card__content p{display:-webkit-box;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:400;letter-spacing:unset;line-height:1.5rem;margin:0;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}}.testimonial-card__author{width:100%}.testimonial-card .testimonial-card__author-infos,.testimonial-card__author{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.testimonial-card .testimonial-card__author-infos{gap:16px}.testimonial-card .testimonial-card__author-infos .testimonial-card__author-image{border-radius:50%;height:48px;min-width:49px;object-fit:cover;width:48px}.testimonial-card .testimonial-card__author-infos .testimonial-card__author-infos-content{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:space-between}.testimonial-card .testimonial-card__author-infos .testimonial-card__author-infos-content .testimonial-card__author-name{color:var(--wp--preset--color--grey-700);font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:unset;line-height:1.25rem;margin:0}.testimonial-card .testimonial-card__author-infos .testimonial-card__author-infos-content .testimonial-card__author-role{color:var(--wp--preset--color--grey-600);font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:400;letter-spacing:unset;line-height:1.25rem;margin:0}.testimonial-card__author-video-button{align-items:center;background:linear-gradient(243deg,#fff 1.46%,#d4cbe3 198.85%);border:1px solid #8b70b7;border-radius:50px;box-shadow:0 8px 12px -4px rgba(16,24,40,.04),0 8px 12px -4px rgba(16,24,40,.04);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;padding:10px 16px;transform:translateY(75px);transition:all .3s ease-in-out}.testimonial-card__author-video-button:hover{background:linear-gradient(228deg,#fff -25.26%,#d4cbe3 106.77%),linear-gradient(243deg,#fff 1.46%,#d4cbe3 198.85%)}@media(max-width:1119px){.testimonial-card__author-video-button{gap:0}.testimonial-card__author-video-button span{height:0;opacity:0;visibility:hidden;width:0}}.testimonial-card :hover .testimonial-card__author-video-button{transform:translateY(0)}@media(max-width:1119px){.testimonial-card{max-width:365px;min-width:365px;width:365px}.testimonial-card .testimonial-card__author-video-button{transform:translateY(0)}}@media(max-width:599px){.testimonial-card{max-width:100%;max-width:333px;min-width:333px;width:333px}.testimonial-card .testimonial-card__author-video-button{transform:translateY(0)}}