.team-page .persons{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.team-page .persons.founders{margin-bottom:2rem}.team-page .persons .person{flex-direction:column;gap:.5rem;width:100%;max-width:260px;display:flex}.team-page .persons .person .person-image{max-width:100%}.team-page .persons .person .person-lower{justify-content:space-between;align-items:center;display:flex}.team-page .persons .person .person-lower .person-data{flex-direction:column;display:flex}.team-page .persons .person .person-lower .person-name{font-size:x-large;font-weight:600}.team-page .persons .person .person-lower .person-position{color:var(--accent-font-color);font-size:smaller}.team-page .persons .person .person-lower .person-social{aspect-ratio:1;height:1.25rem;image-rendering:optimizequality;border:2px solid var(--main-font-color);--linkedin-color-invert:#da8b46;background:url(/images/icons/linkedin-64.png) 0 0/cover no-repeat content-box border-box;border-radius:50%;padding:.5rem;transition:all .2s}.team-page .persons .person .person-lower .person-social:hover{background-color:var(--linkedin-color-invert);border-color:var(--linkedin-color-invert);filter:invert()}@media screen and (width<=1262px){.team-page .persons .person{max-width:500px}}@media screen and (width<=599px){.team-page .persons{justify-content:center}.team-page .persons .person{max-width:100%}}