.team-cards{overflow:auto;padding-bottom:10px}.team-cards::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:8px;cursor:pointer;border-radius:1000px;background:#e9ecf0;box-shadow:0px 0px 6px 0px rgba(0,0,0,.05) inset}.team-cards::-webkit-scrollbar-thumb{border-radius:1000px;cursor:pointer;background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 100%),var(--Brand-Teal);box-shadow:0 0 1px rgba(255,255,255,.5)}.team-cards-wrap{display:flex;gap:40px;align-items:end}.team-cards article{position:relative;width:524px;height:auto;border-radius:12px;z-index:0;border-radius:10px;background:#040c13;color:#fff;margin-top:40px;padding:25px;background:url(/wp-content/uploads/2025/06/team-bg.jpg);background-size:cover}.team-cards .info{display:flex;justify-content:space-between;height:220px}.team-cards .details{display:flex;flex-direction:column;justify-content:space-between}.team-cards .info h4{font-size:26px;font-weight:500;letter-spacing:.52px}.team-cards .info .role span{text-transform:uppercase;color:var(--Brand-Teal);font-size:11px;font-weight:700;letter-spacing:3.3px}.team-cards .info .role p{font-size:16px;font-weight:400;letter-spacing:.64px}.team-cards .info .started span{text-transform:uppercase;color:var(--Brand-Teal);font-size:11px;font-weight:700;letter-spacing:3.3px}.team-cards .info .started p{font-size:16px;font-weight:400;letter-spacing:.64px}.team-cards .info .years{display:flex;align-items:center;position:relative;bottom:-15px}.team-cards .info .years p{padding:0;line-height:.5em}.team-cards .info .years p:first-child{font-size:32px;font-weight:700;line-height:1em;padding-right:5px}.team-cards .info .years p:last-child span:first-child{line-height:1em;display:block;color:var(--Brand-Teal);font-size:11px;font-weight:700;letter-spacing:3.3px}.team-cards .info .years p:last-child span:last-child{line-height:1em;color:var(--Brand-Teal);font-size:12px;font-style:italic;font-weight:300;letter-spacing:.96px}.team-cards figure{border-radius:0 0 250px 250px;background:radial-gradient(67.78% 95.29% at 58.6% 96.38%,rgba(0,154,168,.35) 41.81%,rgba(0,154,168,0) 83.93%);overflow:hidden;text-align:right;flex-basis:50%;top:-50px;position:relative;align-items:start;display:inline-flex;justify-content:center}.team-cards figure img{min-height:100%}.team-cards .more{text-align:center;position:relative;line-height:.5em}.team-cards .more *{transition:all .25s ease-in-out}.team-cards .more span{cursor:pointer;font-size:8px;font-weight:500;letter-spacing:2.72px;text-transform:uppercase}.team-cards .more .divider{position:absolute;left:50%;z-index:-1;top:-19px;transform:translateX(-50%) rotateX(180deg) rotateY(180deg)}.team-cards .more span:before{content:'more'}.team-cards .more .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-220%)}.team-cards blockquote:not(.active){display:none}.team-cards blockquote{padding:58px 0 0;margin:0;font-size:14px;font-weight:400;line-height:30px;letter-spacing:.28px;position:relative}.team-cards blockquote .top-quote{position:absolute;top:20px;left:0}.team-cards blockquote .bottom-quote{position:absolute;bottom:0;right:0}.team-cards blockquote span{display:block;position:relative;margin-top:15px;max-width:max-content}.team-cards blockquote span a{display:inline-block;padding:12px 42px 12px 22px;border-radius:100px 0 0 100px;background:linear-gradient(0deg,rgba(9,35,55,.47) 0%,rgba(9,35,55,.47) 100%),linear-gradient(180deg,var(--Brand-Teal,#009aa8) 50%,var(--Websafe-Teal,#00838f) 100%);background-blend-mode:multiply,normal;color:var(--White,#fff);font-size:12px;font-weight:700;letter-spacing:1.44px;text-transform:uppercase;text-decoration:none}.team-cards blockquote span svg{position:absolute;top:50%;transform:translateY(-50%);right:0}.team-cards article.active .more span:before{content:'less' !important}.team-cards article.active .more .arrow{transform:translate(-50%,310%) rotate(180deg)}.team-cards article.active .more .divider{top:5px;transform:translateX(-50%)}@media(max-width:500px){.team-cards-wrap{max-width:2400px}.team-cards-section{padding:50px 10px !important}.team-cards .details.team-cards .details{justify-content:flex-start}.team-cards .info h4{font-size:20px}.team-cards .info .role span,.team-cards .info .started span,.team-cards .info .years p:last-child span:first-child{font-size:10px}.team-cards blockquote{font-size:12px}.team-cards .info .role p,.team-cards .info .started p{font-size:12px}.team-cards article{width:365px;padding:25px 15px}.team-cards blockquote{padding-right:25px}.team-cards figure{flex-basis:60%;max-height:170px}.team-cards .details{justify-content:unset}.team-cards .info .years{bottom:0}}