.ts{padding:100px 20px;text-align:center}.ts-eyebrow{color:var(--ts-accent);font-size:12px;font-weight:700;letter-spacing:.05em;margin:0 0 24px;text-transform:uppercase}.ts-heading{margin-bottom:20px}.ts-carousel{margin:0 auto;max-width:760px}.ts-viewport{overflow:hidden}.ts-track{display:flex;transition:transform .42s ease}.ts-slide{box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:column;justify-content:flex-start;padding:0 4px;width:100%}.ts--carousel .ts-quote{color:var(--cnx-navy);font-size:28px;font-style:italic;font-weight:300;line-height:1.5;margin:0 0 16px}.ts--carousel .ts-person{color:var(--cnx-muted);font-size:14px;margin:0}.ts-dots{display:flex;gap:8px;justify-content:center;margin-top:24px}.ts-dot{background:var(--cnx-border);border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.ts-dot.is-active{background:var(--ts-accent)}.ts-grid-viewport{margin:30px auto;max-width:1100px;overflow:hidden;transition:height .42s ease}.ts-grid-track{align-items:flex-start;display:flex;transition:transform .42s ease}.ts-card{border-top:3px solid var(--cnx-border);box-sizing:border-box;flex:0 0 50%;min-height:200px;padding:20px 16px 0;text-align:left;width:50%}.ts-card:first-child{padding-left:0}.ts-card.is-current{border-top-color:var(--ts-accent)}.ts-card.is-next{border-top-color:var(--cnx-border)}.ts--grid .ts-quote{font-size:17px;font-style:italic;line-height:1.5;margin:0 0 16px}.ts-person-row{align-items:center;display:flex;gap:12px}.ts-avatar{border-radius:50%;display:block;flex:none;height:44px;object-fit:cover;width:44px}.ts-person-info{display:flex;flex-direction:column}.ts-person-name{font-size:14px;font-weight:700;margin:0}.ts-person-title{color:var(--cnx-muted);font-size:13px;margin:0}@media (max-width:800px){.ts-card{flex:0 0 100%;min-height:240px;width:100%}}@media (prefers-reduced-motion:reduce){.ts-grid-track,.ts-grid-viewport,.ts-track{transition-duration:1ms!important}}