.testimonials-section[data-astro-cid-v2cp5dov]{color:#123b64;background:#fff}.testimonials-container[data-astro-cid-v2cp5dov]{min-width:0}.testimonials-heading[data-astro-cid-v2cp5dov]{margin-bottom:27px}.testimonials-eyebrow[data-astro-cid-v2cp5dov]{color:#38668f;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:600;line-height:1.6}.testimonials-heading[data-astro-cid-v2cp5dov] h2[data-astro-cid-v2cp5dov]{font-family:var(--display),Arial,Helvetica,sans-serif;letter-spacing:-1px;white-space:pre-line;max-width:850px;font-size:33px;font-weight:700;line-height:1.13}.testimonials-intro[data-astro-cid-v2cp5dov]{color:#46637e;margin-top:12px;font-size:14px;line-height:1.55}.testimonials-track[data-astro-cid-v2cp5dov]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:16px;min-width:0;display:flex;overflow-x:auto}.testimonials-track[data-astro-cid-v2cp5dov]::-webkit-scrollbar{display:none}.testimonials-track[data-astro-cid-v2cp5dov]:after{display:none}.testimonial-card[data-astro-cid-v2cp5dov]{scroll-snap-align:start;background:#123b64;border-radius:12px;flex-direction:column;flex:0 0 calc(50% - 8px);min-width:0;display:flex;overflow:hidden}.testimonial-quote[data-astro-cid-v2cp5dov]{color:#fff;background:#123b64;flex:1;min-height:294px;padding:30px 32px 34px}.testimonial-badge[data-astro-cid-v2cp5dov]{color:#fff;background:#28517a;border-radius:5px;margin-bottom:26px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.testimonial-quote[data-astro-cid-v2cp5dov] blockquote[data-astro-cid-v2cp5dov]{letter-spacing:-.3px;overflow-wrap:anywhere;white-space:normal;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:29px;font-style:normal;font-weight:400;line-height:1.4}.testimonial-footer[data-astro-cid-v2cp5dov]{background:#e5eef7;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.testimonial-author[data-astro-cid-v2cp5dov]{align-items:center;gap:13px;min-width:0;display:flex}.testimonial-author[data-astro-cid-v2cp5dov]>div[data-astro-cid-v2cp5dov]{min-width:0}.testimonial-name[data-astro-cid-v2cp5dov]{font:700 17px/1.3 var(--body),Arial,Helvetica,sans-serif;color:#123b64;overflow-wrap:anywhere}.testimonial-direction[data-astro-cid-v2cp5dov]{color:#3c6487;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.5}.testimonial-read[data-astro-cid-v2cp5dov]{color:#123b64;text-underline-offset:7px;background:0 0;border:0;flex-shrink:0;padding:0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:underline 1px}.testimonials-controls[data-astro-cid-v2cp5dov]{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.testimonials-count[data-astro-cid-v2cp5dov]{color:#46637e;font-size:13px;font-weight:600}.testimonials-controls[data-astro-cid-v2cp5dov]>div[data-astro-cid-v2cp5dov]{gap:9px;display:flex}.testimonial-arrow[data-astro-cid-v2cp5dov]{border:1px solid #123b64;border-radius:50%;place-items:center;width:42px;height:42px;padding:9px;display:grid}.testimonial-arrow[data-astro-cid-v2cp5dov].previous{color:#123b64;background:#fff}.testimonial-arrow[data-astro-cid-v2cp5dov].previous svg{transform:rotate(180deg)}.testimonial-arrow[data-astro-cid-v2cp5dov].next{color:#fff;background:#123b64}.testimonial-arrow[data-astro-cid-v2cp5dov]:disabled{opacity:.3;cursor:default}.testimonial-back[data-astro-cid-v2cp5dov]{color:#123b64;background:0 0;border:0;margin-bottom:20px;padding:8px 0;font-size:15px;font-weight:600}.testimonial-detail[data-astro-cid-v2cp5dov]{border-radius:12px;overflow:hidden}.testimonial-detail-header[data-astro-cid-v2cp5dov]{color:#fff;background:#123b64;padding:24px 28px}.testimonial-detail-header[data-astro-cid-v2cp5dov] h3[data-astro-cid-v2cp5dov]{font:700 23px/1.3 var(--body),Arial,Helvetica,sans-serif;letter-spacing:0;color:#fff}.testimonial-detail-header[data-astro-cid-v2cp5dov] p[data-astro-cid-v2cp5dov]{color:#e5eef7;margin-top:5px;font-size:12px;line-height:1.5}.testimonial-full-text[data-astro-cid-v2cp5dov]{background:#e5eef7;padding:28px}.testimonial-full-text[data-astro-cid-v2cp5dov] p[data-astro-cid-v2cp5dov]{color:#123b64;white-space:pre-line;overflow-wrap:anywhere;font-size:17px;line-height:1.7}.testimonial-full-text[data-astro-cid-v2cp5dov] p[data-astro-cid-v2cp5dov]+p[data-astro-cid-v2cp5dov]{margin-top:16px}[data-astro-cid-v2cp5dov][hidden]{display:none!important}@media (width<=900px){.testimonial-card[data-astro-cid-v2cp5dov]{flex-basis:calc(100% - 34px)}.testimonials-track[data-astro-cid-v2cp5dov]:after{content:"";flex:0 0 18px;display:block}}@media (width>=901px) and (width<=1100px){.testimonial-footer[data-astro-cid-v2cp5dov]{flex-direction:column;align-items:stretch}.testimonial-read[data-astro-cid-v2cp5dov]{align-self:flex-start;margin-left:0}}@media (width<=560px){.testimonials-container[data-astro-cid-v2cp5dov]{width:calc(100% - 40px)}.testimonials-heading[data-astro-cid-v2cp5dov] h2[data-astro-cid-v2cp5dov]{white-space:normal;font-size:29px;line-height:1.18}.testimonial-card[data-astro-cid-v2cp5dov]{flex-basis:calc(100% - 26px)}.testimonials-track[data-astro-cid-v2cp5dov]:after{flex-basis:10px}.testimonial-quote[data-astro-cid-v2cp5dov]{min-height:330px;padding:25px 25px 30px}.testimonial-quote[data-astro-cid-v2cp5dov] blockquote[data-astro-cid-v2cp5dov]{font-size:25px}.testimonial-footer[data-astro-cid-v2cp5dov]{flex-direction:column;align-items:stretch;gap:16px;padding:20px 24px}.testimonial-name[data-astro-cid-v2cp5dov]{font-size:16px}.testimonial-read[data-astro-cid-v2cp5dov]{align-self:flex-start;margin-left:0}.testimonial-full-text[data-astro-cid-v2cp5dov]{padding:22px}.testimonial-full-text[data-astro-cid-v2cp5dov] p[data-astro-cid-v2cp5dov]{font-size:16px}.testimonial-detail-header[data-astro-cid-v2cp5dov]{padding:22px}}@media (width<=380px){.testimonials-container[data-astro-cid-v2cp5dov]{width:calc(100% - 32px)}.testimonials-heading[data-astro-cid-v2cp5dov] h2[data-astro-cid-v2cp5dov]{font-size:26px}.testimonial-quote[data-astro-cid-v2cp5dov]{min-height:370px;padding:24px 20px 28px}.testimonial-quote[data-astro-cid-v2cp5dov] blockquote[data-astro-cid-v2cp5dov]{font-size:23px;line-height:1.42}.testimonial-footer[data-astro-cid-v2cp5dov]{padding:20px}.testimonial-read[data-astro-cid-v2cp5dov]{margin-left:0}}@media (pointer:coarse){.testimonial-arrow[data-astro-cid-v2cp5dov]{width:46px;height:46px}.testimonial-read[data-astro-cid-v2cp5dov]{min-height:44px}}
