.sc-testimonial-anchor{position:relative;min-height:1px}.sc-testimonials{background:linear-gradient(140deg,#f6fbffed,#eaf2ffed 58%,#f4f1ffed);min-height:0}.sc-testimonial-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px;text-align:start}.sc-testimonial-card{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;padding:28px 24px;background:var(--sc-paper,#fff);border:1px solid var(--sc-line,#dce4ef);border-radius:20px;box-shadow:0 10px 30px #2159d608}.sc-testimonial-mark{font-family:Georgia,serif;font-size:70px;line-height:.8;color:var(--sc-blue,#2159d6);height:48px;opacity:.65}.sc-testimonial-card blockquote{margin:12px 0 28px;flex:1}.sc-testimonial-card blockquote p{margin:0;font-size:17px;line-height:1.8;color:var(--sc-ink,#172b49);white-space:pre-line;overflow-wrap:anywhere}.sc-testimonial-card figcaption{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:20px;border-top:1px solid var(--sc-line,#dce4ef);overflow-wrap:anywhere}.sc-testimonial-card figcaption strong{display:block;font-size:15px;color:var(--sc-ink,#172b49)}.sc-testimonial-card figcaption span{display:block;font-size:13px;line-height:1.6;color:var(--sc-muted,#52647b);margin-top:3px}.sc-testimonial-card figcaption .sc-testimonial-institute{color:var(--sc-blue,#2159d6);font-weight:600}.sc-testimonial-logo{flex:0 0 40px;width:40px;height:40px;border-radius:12px;overflow:hidden}.sc-testimonial-logo img{display:block;width:40px;height:40px;object-fit:contain}@media (min-width:761px){.sc-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sc-testimonial-card{padding:32px}}@media (min-width:1150px){.sc-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-testimonial-more{margin-top:28px;text-align:center}.sc-testimonial-more p{font-size:14px;color:var(--sc-muted,#52647b);margin-bottom:14px}.sc-testimonial-person,.sc-testimonial-school{display:flex;align-items:center;gap:14px;min-width:0}.sc-testimonial-person-copy{min-width:0}.sc-testimonial-photo{flex:0 0 64px;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--sc-wash,#f4f7fb)}.sc-testimonial-photo img{width:64px;height:64px;object-fit:cover;display:block}.sc-testimonial-tagline{font-size:13px;line-height:1.7;color:var(--sc-muted,#52647b);margin:8px 0 0;white-space:pre-line}.sc-testimonial-links{display:flex;flex-wrap:wrap;gap:8px}.sc-testimonial-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--sc-line,#dce4ef);border-radius:9px;color:var(--sc-blue,#2159d6);background:#f7faff;font-size:12px;line-height:1.5;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.sc-testimonial-links a:hover{background:#eaf2ff;border-color:var(--sc-blue,#2159d6)}.sc-testimonial-links a:focus-visible{outline:3px solid var(--sc-blue,#2159d6);outline-offset:3px}.sc-testimonial-links a:active{background:#dceaff}.sc-testimonial-card figcaption .sc-testimonial-links a span{display:inline;color:inherit;margin:0}