.team-listing-wrapper{background-color:#fff}.team-listing-wrapper .team-listing__filter{margin-bottom:80px;display:flex;justify-content:center}@media (max-width:1099.98px){.team-listing-wrapper .team-listing__filter{margin-bottom:48px}}@media (max-width:767.98px){.team-listing-wrapper .team-listing__filter{margin-bottom:40px}}.team-listing-wrapper .team-listing__filter-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;list-style:none;padding:0;margin:0}.team-listing-wrapper .team-listing__filter-list .button-list-item{padding:16px 24px;border-radius:0;border:none;border-bottom:3px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#454545;font-size:var(--font-size-md);font-weight:400;cursor:pointer;transition:color .2s,border-color .2s}.team-listing-wrapper .team-listing__filter-list .button-list-item:hover{color:#0e0e0e}.team-listing-wrapper .team-listing__filter-list .button-list-item.active{color:#0e0e0e;border-bottom-color:#f500b0}@media (max-width:767.98px){.team-listing-wrapper .team-listing__filter-list{display:none}}.team-listing-wrapper .team-listing__filter-dropdown{display:none;width:100%}@media (max-width:767.98px){.team-listing-wrapper .team-listing__filter-dropdown{display:block}}.team-listing-wrapper .team-listing__dropdown{width:100%}.team-listing-wrapper .team-listing__dropdown .dropdown-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#fff!important;border:1px solid #e4e4e4!important;border-radius:2px;color:#0e0e0e!important;font-family:Google Sans Flex,sans-serif;font-size:var(--font-size-md);font-weight:400;line-height:140%;text-align:left}.team-listing-wrapper .team-listing__dropdown .dropdown-toggle:after{margin-left:auto;flex-shrink:0}.team-listing-wrapper .team-listing__dropdown .dropdown-toggle:active,.team-listing-wrapper .team-listing__dropdown .dropdown-toggle:focus{border-color:#e4e4e4!important;box-shadow:none}.team-listing-wrapper .team-listing__filter-toggle.btn-outline-secondary{--bs-btn-border-color:#e4e4e4;--bs-btn-hover-border-color:#e4e4e4;--bs-btn-active-border-color:#e4e4e4;--bs-btn-active-bg:#ffffff;--bs-btn-active-color:#0e0e0e}.team-listing-wrapper .team-listing__filter-menu{width:100%;border:1px solid #e4e4e4;border-radius:2px;box-shadow:var(--shadow-sm);margin-top:2px}.team-listing-wrapper .team-listing__filter-menu .dropdown-item{font-family:Google Sans Flex,sans-serif;font-size:var(--font-size-md);color:#0e0e0e}.team-listing-wrapper .team-listing__filter-menu .dropdown-item.active{background-color:rgba(245,0,176,.1);color:#f500b0}.team-listing-wrapper .team-listing__list{margin-top:0}.team-listing-wrapper .team-listing__empty{text-align:center;padding:80px 16px;color:#454545;font-size:var(--font-size-md)}.team-listing-wrapper .team-listing__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:var(--text-spacing-desktop);row-gap:var(--text-spacing-desktop);grid-column-gap:var(--block-gap-desktop);column-gap:var(--block-gap-desktop)}@media (max-width:1400px){.team-listing-wrapper .team-listing__grid{row-gap:var(--text-spacing-small-desktop);column-gap:var(--block-gap-small-desktop)}}@media (max-width:1099.98px){.team-listing-wrapper .team-listing__grid{grid-template-columns:repeat(2,1fr);row-gap:var(--text-spacing-tablet);column-gap:var(--block-gap-tablet)}}@media (max-width:767.98px){.team-listing-wrapper .team-listing__grid{grid-template-columns:1fr;row-gap:var(--text-spacing-mobile);column-gap:var(--block-gap-mobile)}}.team-listing-wrapper .team-listing__card .team-listing__card-img{overflow:hidden;margin-bottom:var(--block-gap-desktop)}@media (max-width:1400px){.team-listing-wrapper .team-listing__card .team-listing__card-img{margin-bottom:var(--block-gap-small-desktop)}}@media (max-width:1099.98px){.team-listing-wrapper .team-listing__card .team-listing__card-img{margin-bottom:var(--block-gap-tablet)}}@media (max-width:767.98px){.team-listing-wrapper .team-listing__card .team-listing__card-img{margin-bottom:var(--block-gap-mobile)}}.team-listing-wrapper .team-listing__card .team-listing__card-img a{display:block}.team-listing-wrapper .team-listing__card .team-listing__card-img img{width:100%;aspect-ratio:16/10;object-fit:cover}.team-listing-wrapper .team-listing__card .team-listing__card-title{color:#0e0e0e;font-feature-settings:"liga" off,"clig" off;font-family:Google Sans Flex,sans-serif;font-size:var(--font-size-lg);font-style:normal;font-weight:500;line-height:140%;margin:0 0 4px}.team-listing-wrapper .team-listing__card .team-listing__card-title a{color:#0e0e0e;text-decoration:none}.team-listing-wrapper .team-listing__card .team-listing__card-title a:hover{color:#f500b0}.team-listing-wrapper .team-listing__card .team-listing__card-meta{color:#454545;font-feature-settings:"liga" off,"clig" off;font-family:Google Sans Flex,sans-serif;font-size:var(--font-size-xs);font-style:normal;font-weight:300;line-height:140%}.team-listing-wrapper .team-listing__pagination{display:flex;align-items:center;justify-content:center;gap:var(--block-gap-desktop);margin-top:80px;padding-top:40px}.team-listing-wrapper .team-listing__pagination-btn{padding:8px 16px;border-radius:40px;border:1px solid #e4e4e4;background:#fff;color:#454545;font-size:var(--font-size-sm);cursor:pointer}.team-listing-wrapper .team-listing__pagination-btn:hover:not(:disabled){background:#f500b0;color:#fff;border-color:#f500b0}.team-listing-wrapper .team-listing__pagination-btn:disabled{opacity:.5;cursor:not-allowed}.team-listing-wrapper .team-listing__pagination-info{font-size:var(--font-size-sm);color:#454545}