.sr-cards-testimonial-slider-05{background-color:var(--sb-bg-alt,#f5f5f0)}.sr-cards-testimonial-slider-05 .ts05-inner{display:grid;grid-template-areas:"header" "track" "controls" "dots"}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-inner{grid-template-areas:"header controls" "track track" "dots dots";grid-template-columns:1fr auto}}.sr-cards-testimonial-slider-05 .ts05-header{grid-area:header;margin-bottom:1.5rem}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-header{margin-bottom:3rem}}.sr-cards-testimonial-slider-05 .ts05-eyebrow{align-items:baseline;display:flex;gap:.75rem;margin-bottom:1rem}.sr-cards-testimonial-slider-05 .ts05-eyebrow__slashes{color:#3574e3;font-family:Inter,sans-serif;font-size:10px;font-weight:400;letter-spacing:.2em}.sr-cards-testimonial-slider-05 .ts05-eyebrow__text{color:var(--sb-text-faint,#999);font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.sr-cards-testimonial-slider-05 .ts05-heading .heading{color:var(--sb-text,#1a1a1a);font-family:Inter,sans-serif;font-size:28px;font-weight:300;letter-spacing:-.02em;margin:0}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-heading .heading{font-size:36px}}.sr-cards-testimonial-slider-05 .ts05-controls{align-items:center;display:flex;gap:1.25rem;grid-area:controls;justify-content:center;margin-top:1.5rem}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-controls{align-self:end;justify-content:flex-end;margin-bottom:3rem;margin-top:0}}.sr-cards-testimonial-slider-05 .ts05-counter{color:var(--sb-text-faint,#999);font-family:Inter,sans-serif;font-size:11px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.1em}.sr-cards-testimonial-slider-05 .ts05-counter__sep{color:var(--sb-line-strong,#ccc)}.sr-cards-testimonial-slider-05 .ts05-arrows{display:flex;gap:.5rem}.sr-cards-testimonial-slider-05 .ts05-arrow{align-items:center;appearance:none;background:transparent;border:1px solid var(--sb-line-strong,#ccc);color:var(--sb-text,#1a1a1a);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:all .2s ease;width:48px}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-arrow{height:40px;width:40px}}.sr-cards-testimonial-slider-05 .ts05-arrow:hover:not(:disabled){border-color:#3574e3;color:#3574e3}.sr-cards-testimonial-slider-05 .ts05-arrow:disabled{border-color:var(--sb-line,#e0e0e0);color:var(--sb-text-faint,#999);cursor:not-allowed;opacity:.4}.sr-cards-testimonial-slider-05 .ts05-track{display:flex;gap:1.5rem;grid-area:track;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem}.sr-cards-testimonial-slider-05 .ts05-track::-webkit-scrollbar{display:none}.sr-cards-testimonial-slider-05 .ts05-card{flex-shrink:0;scroll-snap-align:start;width:85vw}@media (min-width:576px){.sr-cards-testimonial-slider-05 .ts05-card{width:70vw}}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card{width:560px}}@media (min-width:1024px){.sr-cards-testimonial-slider-05 .ts05-card{width:640px}}.sr-cards-testimonial-slider-05 .ts05-card__inner{background:var(--sb-bg,#fff);border:1px solid var(--sb-line,#e0e0e0);display:grid;grid-template-columns:1fr;height:100%}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card__inner{grid-template-columns:2fr 3fr}}.sr-cards-testimonial-slider-05 .ts05-card__image{height:300px;overflow:hidden;position:relative}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card__image{height:auto;min-height:100%}}.sr-cards-testimonial-slider-05 .ts05-card__image img{filter:grayscale(1);height:100%;object-fit:cover;object-position:top center;transition:filter .7s ease;width:100%}.sr-cards-testimonial-slider-05 .ts05-card__image:hover img{filter:grayscale(0)}.sr-cards-testimonial-slider-05 .ts05-card__content{display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:1.5rem}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card__content{padding:2rem}}.sr-cards-testimonial-slider-05 .ts05-card__quote-mark{color:#3574e3;display:block;font-family:Inter,sans-serif;font-size:48px;font-weight:300;line-height:1;user-select:none}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card__quote-mark{font-size:56px}}.sr-cards-testimonial-slider-05 .ts05-card__quote-text,.sr-cards-testimonial-slider-05 .ts05-card__quote-text p{color:var(--sb-text,#1a1a1a);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.7;margin-bottom:0;margin-top:-1rem}@media (min-width:768px){.sr-cards-testimonial-slider-05 .ts05-card__quote-text,.sr-cards-testimonial-slider-05 .ts05-card__quote-text p{font-size:15px}}.sr-cards-testimonial-slider-05 .ts05-card__attribution{border-top:1px solid var(--sb-line,#e0e0e0);margin-top:2rem;padding-top:1.5rem}.sr-cards-testimonial-slider-05 .ts05-card__attribution-row{align-items:center;display:flex;justify-content:space-between}.sr-cards-testimonial-slider-05 .ts05-card__name{color:var(--sb-text,#1a1a1a);display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.sr-cards-testimonial-slider-05 .ts05-card__role{color:var(--sb-text-mid,#666);display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:400;margin-top:.25rem}.sr-cards-testimonial-slider-05 .ts05-card__tenure{color:var(--sb-text-faint,#999);font-family:Inter,sans-serif;font-size:10px;font-weight:400;letter-spacing:.15em}.sr-cards-testimonial-slider-05 .ts05-card__marker{display:flex;justify-content:flex-end;margin-top:1rem}.sr-cards-testimonial-slider-05 .ts05-card__marker-slashes{color:#3574e3;font-family:Inter,sans-serif;font-size:10px;font-weight:400;letter-spacing:.2em}.sr-cards-testimonial-slider-05 .ts05-dots{align-items:center;display:flex;gap:.5rem;grid-area:dots;justify-content:center;margin-top:2rem}.sr-cards-testimonial-slider-05 .ts05-dot{appearance:none;background-color:var(--sb-line-strong,#ccc);border:none;cursor:pointer;height:2px;padding:0;transition:all .3s ease;width:1rem}.sr-cards-testimonial-slider-05 .ts05-dot:hover{background-color:var(--sb-text-faint,#999)}.sr-cards-testimonial-slider-05 .ts05-dot--active{background-color:#3574e3;width:2rem}