.ts{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;margin-bottom:20px;width:100%}.ts a{text-decoration:none}.ts__eyebrow{color:#888880;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.ts__heading{color:#1a1a19;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 32px}.ts__track{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.ts__track>*{min-height:260px}.ts__card{align-items:center;background-color:transparent;border:1px solid #e4e4e0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:20px 16px 24px;text-align:center;transition:background-color .2s ease}.ts__card:hover{background-color:#fff}.ts__photo-wrap{background-color:#dde9e8;border-radius:50%;flex-shrink:0;height:105px;margin-bottom:14px;overflow:hidden;width:105px}.ts__photo{display:block;height:100%;object-fit:cover;width:100%}.ts__photo-placeholder{align-items:center;background-color:#dde9e8;display:flex;height:100%;justify-content:center;width:100%}.ts__name{color:#1a1a19;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 4px}.ts__role{color:#888880;font-size:14px;font-weight:400;line-height:1.4;margin:0}.ts__track--single{grid-template-columns:300px}.ts__track--single .ts__card{padding:30px 16px 24px;width:300px}.ts__track--single .ts__photo-wrap{height:155px;width:155px}.ts__track--single .ts__name{font-size:18px}.ts__track--single .ts__role{font-size:16px}.ts--center .ts__eyebrow,.ts--center .ts__heading{text-align:center}.ts--center .ts__track{display:flex;flex-wrap:wrap;justify-content:center}.ts--center .ts__track>*{flex:0 0 calc(25% - 12px)}.ts__track>a{cursor:pointer;display:block;text-decoration:none}.ts__track>a>.ts__card{height:100%}.ts--natural-height{align-self:flex-start;height:auto!important}@media (max-width:767px){.ts__heading{font-size:24px;margin-bottom:24px}.ts--center .ts__track,.ts__track{grid-template-columns:repeat(2,1fr)}.ts--center .ts__track{display:grid;justify-content:unset}.ts--center .ts__card{flex:unset}.ts{margin-bottom:40px}}