.team-grid{display:flex;flex-flow:column nowrap;gap:40px}.team-grid .grid-wrapper{display:grid;gap:40px 45px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));outline:none}.team-grid .member{cursor:pointer;display:flex;flex-flow:column nowrap}.team-grid .member.hidden{display:none}.team-grid .member .image-wrapper{aspect-ratio:53/60;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.team-grid .member .image-wrapper .image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform 1s var(--scale-transition);width:100%}.team-grid .member:hover .image-wrapper .image{transform:scale(1.1)}.team-grid .name{color:var(--color-base);margin-bottom:0}.team-grid .position{color:#858a95;margin-bottom:0}.team-grid .member:hover .link{color:var(--color-base)}.team-grid .more-members.hidden{display:none}.team-grid .team-popover{background-color:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}.team-grid .team-popover.active{animation:slideDown .5s ease;display:flex;flex-flow:column nowrap}.team-grid .popover-container-wrapper{flex:0 0 auto;padding:0 var(--container-padding)}.team-grid .divider{flex:0 0 auto}.team-grid .popover-container-wrapper.popover-fill{flex:1 1 auto;overflow:auto}.team-grid .popover-container{margin:0 auto;max-width:var(--container-width,1350px)}.team-grid .popover-container.team-carousel{margin:45px auto 0;max-width:960px}.team-grid .team-top{padding:60px 0;position:relative}.team-grid .close{color:var(--color-primary);cursor:pointer;display:flex;font-size:60px;position:absolute;right:0;top:50%;transform:translateY(-50%);user-select:none}.team-grid .divider{background-color:var(--color-primary);height:1px;width:100%}.team-grid .team-popover .member{flex-flow:row nowrap;margin-right:20px;width:100%}.team-grid .team-popover .member .image-wrapper{flex:1 1 auto;margin-bottom:0}.team-grid .team-popover .member:hover .image-wrapper .image{transform:unset}.team-grid .team-popover .content{display:flex;flex:0 0 50%;flex-flow:column nowrap;margin-left:60px}.team-grid .team-popover .name{color:var(--color-primary)}.team-grid .team-popover .socials{display:flex;flex-flow:row wrap;gap:20px;margin-top:auto}.team-grid .team-popover .social{display:flex;height:24px;width:24px}.team-grid .team-popover .social svg{fill:var(--color-primary);transition:all .15s linear}.team-grid .team-popover .social:hover svg{fill:var(--color-base)}.team-grid .navs{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:45px 0;width:100%}@media screen and (max-width:767px){.team-grid .navs{padding:20px 0}}.team-grid .nav{background-color:unset;border:unset;color:var(--color-text,var(--color-primary));padding:unset;transition:color .15 linear}.team-grid .nav:focus,.team-grid .nav:hover{color:var(--color-base)}@media screen and (max-width:767px){.team-grid .nav:focus,.team-grid .nav:hover{color:var(--color-base)}}.team-grid .nav .material-symbols-outlined{font-size:32px}.team-grid .navs.in-listing{align-items:center;display:none;flex-flow:row nowrap;gap:24px;justify-content:flex-start;margin-left:-5px;padding:unset}@keyframes slideDown{0%{top:-100vh}to{top:0}}.team-grid .grid-wrapper:after{content:""}@media screen and (max-width:767px){.team-grid .grid-wrapper{display:block}.team-grid .grid-wrapper:after{content:"flickity";display:none}.team-grid .member.in-listing{margin-right:10px;opacity:.4;transition:opacity .3s ease;width:46%}.team-grid .member.in-listing.is-selected{opacity:1}.team-grid .member.hidden{display:flex;visibility:visible}.team-grid .more-members{display:none}.team-grid .team-popover .member{flex-flow:column-reverse nowrap;gap:40px}.team-grid .team-popover .content{margin-left:0}.team-grid .navs.in-listing{display:flex}.team-grid .team-top{padding:39px 0}.team-grid .close{font-size:42px}}