.c-dropdown{align-items:center;cursor:pointer;display:flex;flex-direction:column;min-width:13.6875rem;position:relative;width:-moz-fit-content;width:fit-content}.c-dropdown__label{color:#000;font-size:.875rem;font-weight:500;left:0;line-height:1.43;position:absolute;top:-1.625rem}.c-dropdown__wrapper{border:1px solid #f6f8f9;padding:0;position:relative;width:100%}.c-dropdown__button{align-items:center;background-color:transparent;border:none;color:#404040;cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.5;outline:none;overflow:hidden;padding:.875rem 1.5rem;text-align:left;white-space:nowrap;width:100%}.c-dropdown__button .arrow-down{flex-shrink:0;height:1.125rem;margin-left:auto;transition:transform .2s ease-in-out;width:1.125rem}.c-dropdown__button:focus-visible{outline:1px solid #000}.c-dropdown__button-text{box-sizing:border-box;display:inline-flex;max-width:calc(100% - 3rem);overflow:hidden;padding-right:1rem}@media(min-width:992px){.c-dropdown__button-text{max-width:calc(100% - 1.5rem)}}.c-dropdown__menu{background-color:#fff;height:auto;left:0;list-style:none;margin:0;max-height:350px;opacity:0;overflow:auto;padding:.5rem 0;position:absolute;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;width:100%;z-index:5}@media(min-width:1320px){.c-dropdown__menu{max-height:500px}}.c-dropdown__menu .dropdown-option{color:#404040;font-size:1rem;line-height:1.5;padding:.25rem 1.5rem}.c-dropdown__menu .dropdown-option:focus-visible{outline:1px solid #000;outline-offset:0}@media(min-width:992px){.c-dropdown__menu .dropdown-option:hover{background-color:#f6f8f9}}.c-dropdown--active .c-dropdown__menu{opacity:1;visibility:visible}.c-dropdown--active .c-dropdown__button .arrow-down{transform:rotate(180deg)}.c-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin:3rem 0 0}.c-pagination .page-numbers{background-color:#fff;border:1px solid #f6f8f9;box-sizing:border-box;color:#0d0d0d;display:inline-flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1.5;min-width:3.5rem;padding:1rem;text-decoration:none}.c-pagination .page-numbers:focus-visible{outline:1px solid #000;outline-offset:0}.c-pagination .page-numbers.current{background-color:#fb6034}.c-pagination .page-numbers.dots{border:none;font-weight:700;min-width:unset;padding:1rem 0}.c-pagination .page-numbers.next,.c-pagination .page-numbers.prev{border:none;color:#000;font-family:var(--wp--preset--font-family--heading);font-size:1rem;font-weight:700;letter-spacing:-.012rem;line-height:normal}.b-people-grid{max-width:100%!important}.b-people-grid__inner{margin-left:auto;margin-right:auto;max-width:var(--wide-size)}.b-people-grid__search-bar{display:flex;flex-direction:column;gap:.5rem;margin:var(--spacing--64) 0}@media(min-width:992px){.b-people-grid__search-bar{flex-direction:row;flex-wrap:nowrap}}.b-people-grid__search-bar .filters-group,.b-people-grid__search-bar .search-input-group{box-sizing:border-box;width:100%}@media(min-width:992px){.b-people-grid__search-bar .filters-group,.b-people-grid__search-bar .search-input-group{width:1fr}}.b-people-grid__search-bar .search-input-group{align-items:center;border:1px solid #f6f8f9;display:flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.5rem}@media(min-width:992px){.b-people-grid__search-bar .search-input-group{margin-bottom:0}}.b-people-grid__search-bar .search-input-group .search-icon{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.b-people-grid__search-bar .search-input-group .search-input{border:none;color:#404040;font-size:1rem;font-weight:400;height:100%;line-height:2.25;padding:0;width:100%}.b-people-grid__search-bar .search-input-group .search-input::-moz-placeholder{color:#404040}.b-people-grid__search-bar .search-input-group .search-input::placeholder{color:#404040}.b-people-grid__search-bar .search-input-group:has(.search-input:focus){outline:none}.b-people-grid__search-bar .search-input-group:has(.search-input:focus-visible){outline:1px solid #000}.b-people-grid__search-bar .filters-group{display:flex;flex-direction:column;gap:2rem .5rem;width:100%}@media(min-width:768px){.b-people-grid__search-bar .filters-group{align-items:center;flex-direction:row;gap:.5rem;width:auto}}.b-people-grid__search-bar .filters-group .c-dropdown{width:100%}@media(min-width:992px){.b-people-grid__search-bar .filters-group .c-dropdown{width:auto}}.b-people-grid__search-bar .search-button{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:var(--wp--preset--font-family--heading);font-size:1rem;font-weight:700;letter-spacing:-.012rem;line-height:normal;padding:1rem 1.5rem}.b-people-grid__search-bar .search-button:focus-visible{outline:1px solid #000}.b-people-grid__content{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:576px){.b-people-grid__content{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.b-people-grid__content{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){.b-people-grid__content{grid-template-columns:repeat(4,1fr)}}.b-people-grid .c-person{background-color:#f6f8f9;position:relative}.b-people-grid .c-person__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.b-people-grid .c-person__link:focus-visible{outline:1px solid #000;outline-offset:0}.b-people-grid .c-person__image{aspect-ratio:304/344;width:100%}.b-people-grid .c-person__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-people-grid .c-person__content{padding:1.5rem;position:relative}.b-people-grid .c-person__content .person-linkedin{background-color:#50b64b;box-sizing:border-box;height:3rem;left:1.5rem;padding:1rem;position:absolute;top:-2rem;width:3rem;z-index:2}.b-people-grid .c-person__content .person-linkedin:focus-visible{outline:1px solid #000;outline-offset:0}.b-people-grid .c-person__content .person-linkedin__img-wrapper{align-items:center;display:flex;justify-content:center}.b-people-grid .c-person__content .person-data__name{color:#0f172a;font-size:1.25rem;font-weight:700;line-height:1.8;margin:0 0 1rem;min-height:4.5rem}.b-people-grid .c-person__content .person-data__category,.b-people-grid .c-person__content .person-data__role{color:#404040;font-size:1rem;font-weight:400;line-height:2.25;margin:0}