.hs-cards-team-01 .cards-grid{display:grid;gap:30px;grid-template-columns:1fr}.hs-cards-team-01 .card{-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:none;height:100%;justify-content:center;min-height:380px;position:relative}.hs-cards-team-01 .card svg{bottom:-32px;display:block;left:50%;opacity:0;position:absolute;transform:translateX(-55%);transition:opacity .2s ease,transform .25s ease;z-index:1}.hs-cards-team-01 .card.active svg{opacity:1;transform:translateX(-50%);transition:opacity .2s ease,transform .25s ease}.hs-cards-team-01 .team-image-container{border:2px solid transparent;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:border .25s ease;width:100%}.hs-cards-team-01 .card:hover .team-image-container{border:2px solid var(--primary)}.hs-cards-team-01 .team-image-container img{cursor:pointer;height:100%;object-fit:cover;object-position:top;width:100%}.hs-cards-team-01 .card-inner{backdrop-filter:blur(7.922119140625px);background:hsla(0,0%,100%,.65);border:1.072px solid var(--white);border-radius:15.844px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:auto;padding:20px 10px;position:relative;z-index:1}.hs-cards-team-01 .card-inner .name{font-size:1rem;font-style:normal;font-weight:700;margin-bottom:0}.hs-cards-team-01 .cards-grid .expanded-section{backdrop-filter:blur(20px);background:linear-gradient(124deg,hsla(0,0%,100%,0) -11.47%,hsla(0,0%,100%,.7) 104.66%);border:1px solid #fff;box-shadow:3px 3px 22px 0 rgba(131,153,233,.08);display:none;grid-column:1/2;padding:60px}.hs-cards-team-01 .cards-grid .expanded-section .summary{display:flex;flex-direction:column;margin:0 auto;max-width:760px;width:100%}.hs-cards-team-01 .expanded-section .summary .role{font-size:16px;font-weight:500}.hs-cards-team-01 .expanded-section .summary>span :is(p,h1,h2,h3,h4,h5,h6,li,em,span):last-of-type{margin-bottom:0}.hs-cards-team-01 .expanded-section .summary .social-icons-container{align-items:center;display:flex;gap:30px}@media screen and (min-width:768px){.hs-cards-team-01 .cards-grid{grid-template-columns:repeat(2,1fr)}.hs-cards-team-01 .cards-grid .expanded-section{grid-column:1/3}}@media screen and (min-width:991px){.hs-cards-team-01 .cards-grid{grid-template-columns:repeat(3,1fr)}.hs-cards-team-01 .cards-grid .expanded-section{grid-column:1/4}}