.axynote-testimonials{background:#f7f9ff;border-block:1px solid #e8edf7}.axynote-testimonials .section-heading{margin-bottom:40px}.axynote-testimonials-loop{--testimonial-gap:24px;--testimonial-width:calc((100cqw - 2 * var(--testimonial-gap)) / 3)}.axynote-testimonials-viewport{container-type:inline-size;overflow:hidden;border-radius:18px}.axynote-testimonials-viewport:focus-visible{outline:3px solid #829cff;outline-offset:5px}.axynote-testimonials-track{display:flex;width:max-content;animation:axynote-testimonials-scroll 54s linear infinite}.axynote-testimonials-group{display:flex;flex:0 0 auto;gap:var(--testimonial-gap);padding-right:var(--testimonial-gap)}.axynote-testimonials-group>.axynote-testimonial-card{flex:0 0 var(--testimonial-width)}.axynote-testimonials-loop[data-paused=true] .axynote-testimonials-track,.axynote-testimonials-viewport:focus-visible .axynote-testimonials-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.axynote-testimonials-viewport:hover .axynote-testimonials-track{animation-play-state:paused}}@keyframes axynote-testimonials-scroll{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.axynote-testimonial-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:32px 28px;background:#fff;border:1px solid #dce3f2;border-radius:18px}.axynote-testimonial-card blockquote{margin:0;color:#26324b;font-size:18px;font-weight:400;line-height:1.8}.axynote-testimonial-stars{margin-bottom:20px;font-size:20px;line-height:1.5;white-space:nowrap}.axynote-testimonial-card figcaption{margin-top:auto;padding-top:28px;line-height:1.6}.axynote-testimonial-author{display:block;font-size:18px;font-weight:700;color:#090b11}.axynote-testimonial-description{display:block;margin-top:2px;font-size:17px;color:#5f6675}.axynote-testimonials-cta{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px;margin-top:36px}.axynote-testimonials-cta p{font-size:17px;line-height:1.65;color:#5f6675}.axynote-testimonials-cta .button{white-space:normal;text-align:center}@media (max-width:980px){.axynote-testimonials-loop{--testimonial-gap:20px;--testimonial-width:calc((100cqw - var(--testimonial-gap)) / 2)}.axynote-testimonial-card{padding:28px 24px}}@media (max-width:540px){.axynote-testimonials .section-heading{margin-bottom:28px}.axynote-testimonials-loop{--testimonial-width:100cqw}.axynote-testimonials-viewport{border-radius:15px}.axynote-testimonial-card{padding:25px 23px;border-radius:15px}.axynote-testimonial-card blockquote{font-size:18px;line-height:1.75}.axynote-testimonial-card figcaption{padding-top:24px}.axynote-testimonials-cta{align-items:flex-start;flex-direction:column;gap:16px}.axynote-testimonials-cta .button{width:100%;font-size:15px;padding-inline:12px;gap:10px}}@media (prefers-reduced-motion:reduce){.axynote-testimonials-viewport{overflow-x:auto}.axynote-testimonials-track{animation:none}.axynote-testimonials-group[aria-hidden=true]{display:none}}