.tslp-team-member .details[hidden]{display:none}.tslp-team-members{-ms-overflow-style:none;scrollbar-width:none;list-style:none;display:flex;gap:16px;padding:16px!important;overflow:auto;margin:0 40px!important;overscroll-behavior-x:contain}.tslp-team-members::-webkit-scrollbar{display:none}.tslp-team-member{min-width:calc(100vw - 145px);position:relative;padding:38px 16px 23px;border-radius:8px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media (min-width:550px){.tslp-team-member{min-width:300px}}.tslp-team-member>.overview{position:relative;min-width:205px;text-align:center}.tslp-overview-button{position:absolute;top:-16px;left:0;right:0;bottom:0;margin:0;padding:0;background:transparent;border:none;cursor:pointer}.tslp-overview-button:focus-visible{outline:2px solid #d60627}.tslp-team-member>.overview>img{border-radius:50%;height:5.625rem;width:5.625rem}.tslp-team-member>.overview>h2{font-size:1.5rem;line-height:1.5rem;margin-block:8px}.tslp-team-member>.overview>p{color:#cb3036;font-size:1rem;line-height:1rem;margin-bottom:16px}.tslp-team-member>footer{border-top:2px solid #d9d9d9;display:flex;gap:12.5px;justify-content:center;padding-top:21px}.tslp-team-member .tslp-close-button{position:absolute;top:20px;right:20px;cursor:pointer;background:none;border:none}.tslp-dots{display:none}.tslp-team-member>.details h3{font-size:16px;margin:0 0 4px}.tslp-team-member>.details p{font-weight:400;font-size:12px;line-height:17px;margin:0 0 16px;color:#71717a}.tslp-team-member>.details ul{font-weight:400;font-size:12px;line-height:17px;text-decoration-line:underline;color:#c53030;padding-left:16px;list-style:disc}.tslp-team-member>.details ul li{margin:8px 0}.tslp-team-member>.details ul a{color:#c53030}.tslp-team-member>.details{max-height:0;overflow:hidden;transition:max-height .75s}.tslp-team-member.expanded>.details{max-height:600px}.tslp-next,.tslp-previous{display:inline-block;position:absolute;top:140px;transform:translateY(-50%);background:#fff;border:none;color:#71717a;font-size:22px;z-index:10;cursor:pointer;width:40px;height:40px;text-align:center;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.tslp-previous{left:0}.tslp-next{right:0}.tslp-next[disabled],.tslp-previous[disabled]{opacity:.5}.tslp-team-member{display:grid;grid-template-areas:"card" "details" "footer"}.tslp-team-member>.overview{grid-area:card}.tslp-team-member>section{grid-area:details}.tslp-team-member>footer{grid-area:footer}@media (min-width:1000px){.tslp-team-members-wrapper:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:90;background:linear-gradient(90deg,#f7f9fc 24px,transparent 40px,transparent calc(100% - 40px),#f7f9fc calc(100% - 24px))}.tslp-team-member{min-width:auto;min-height:290px;transform:translatX(-16px)}.tslp-team-members{margin:0!important}.tslp-team-members:after{content:"";min-width:calc(min(100vw, 1440px)/2 - 300px);display:inline-block}.tslp-team-member{display:grid;grid-template-areas:"card details" "footer details"}.tslp-next,.tslp-previous{display:none}.tslp-team-member>.details:not([hidden]){display:grid}.tslp-team-member>.details{position:relative;grid-template-columns:1fr 1fr;gap:30px;margin-top:-38px;margin-bottom:-23px;min-height:calc(100% + 61px);width:0;padding:16px 0;margin-left:0;overflow:hidden;border-left:0 solid #d9d9d9;transition:width .75s,padding .75s ease-in,margin-left .75s ease-in,border-left-width .75s step-end}.tslp-team-member.expanded>.details{display:grid;width:700px;height:260px;padding:16px;margin-left:16px;border-left-width:2px;transition:width .75s}.tslp-team-member>.details>.left,.tslp-team-member>.details>.right{min-width:319px}.tslp-team-member>.details h3{font-size:18px}.tslp-team-member>.details p,.tslp-team-member>.details ul{font-weight:400;font-size:16px;line-height:19px}.tslp-dots{display:block;text-align:center;margin-top:-16px}.tslp-dots>*{display:inline-block;border:1px solid #71717a;background:transparent;width:10px;height:10px;border-radius:50%;margin:6px;padding:0;cursor:pointer;position:relative}.tslp-dots>:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px}.tslp-dots .active{background:#000;border-color:#000}}