.custom-our-people__filter{align-items:center;border-radius:.5em;box-shadow:0 1px 3px hsla(0,0%,100%,.12),0 1px 10px rgba(0,0,0,.12);display:flex;gap:1.2em;margin-bottom:5em;padding:.4em 1.2em;width:fit-content}@media (max-width:767px){.custom-our-people__filter{margin-bottom:3em;margin-top:1em}}.custom-our-people__checkbox{opacity:0;position:absolute}.custom-our-people__toggle{align-items:center;background-color:var(--french-gray);border-radius:12px;display:inline-flex;height:1.2rem;min-width:2.2rem;position:relative}.custom-our-people__toggle:before{--offset:0.1em;background-color:#fff;border-radius:50%;content:"";height:1rem;left:var(--offset);position:absolute;transition:transform .2s;width:1rem}.custom-our-people__checkbox:checked+.custom-our-people__toggle{background-color:var(--persimmon--dark)}.custom-our-people__checkbox:focus+span.custom-our-people__toggle{outline:2px solid var(--persimmon--dark);outline-offset:2px}.custom-our-people__checkbox:checked+.custom-our-people__toggle:before{transform:translateX(100%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}.custom-our-people{margin:2em auto 0;max-width:var(--content-max-width);padding-bottom:2em;width:100%}@media (max-width:1023px){.custom-our-people{padding-left:.8em;padding-right:.8em}}@media (min-width:1024px) and (max-width:1299px){.custom-our-people{padding-left:2.4em;padding-right:2.4em}}.custom-our-people__card-container{--column-gap:.8em;--row-gap:1.2em;column-gap:var(--column-gap);display:grid;grid-template-columns:repeat(var(--our-people-columns),1fr);margin-inline:auto;row-gap:var(--row-gap)}@media (max-width:767px){.custom-our-people__card-container{--our-people-columns:2}}@media (min-width:768px) and (max-width:1023px){.custom-our-people__card-container{--our-people-columns:3}}@media (min-width:768px){.custom-our-people__card-container{--column-gap:1.2em}}.custom-our-people__card{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px hsla(0,0%,100%,.12),0 1px 10px rgba(0,0,0,.12);overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}.custom-our-people__card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.custom-our-people__card-inner:after{background-color:var(--woodsmoke--10);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s linear;visibility:hidden}.custom-our-people__profile-image{aspect-ratio:1/1;filter:grayscale(1);height:auto;object-fit:cover;width:100%}.custom-our-people__card:hover .custom-our-people__profile-image{filter:grayscale(0)}.custom-our-people__info{padding:20px}.custom-our-people__name{font-weight:var(--heavy-font-weight);margin-bottom:10px}.custom-our-people__name,.custom-our-people__role{color:var(--shark);display:block;font-size:var(--natus-font-size);line-height:var(--natus-line-height)}.custom-our-people__role{font-weight:var(--light-font-weight);margin-bottom:var(--sejima-margin);min-height:45px}.custom-our-people__learn-more:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.custom-our-people__link:active,.custom-our-people__link:focus,.custom-our-people__link:hover,.custom-our-people__link:hover .custom-our-people__link{text-decoration:none}.custombox-content,.custombox-overlay{left:0}.custom-our-people__modal{background-color:#fff;margin-left:20px;margin-right:20px;max-width:800px;overflow-y:auto;padding:1rem;position:relative}.custom-our-people-modal__close-button{background:transparent;border:none;cursor:pointer;display:inline-block;font-size:1.3rem;line-height:1.3rem;margin-left:auto;opacity:.7;padding:0;position:absolute;right:1rem;top:1rem;transition:opacity .1s linear}.custom-our-people-modal__close-button:hover{opacity:1}.custom-our-people-modal__inner{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding-right:1rem;padding-top:1rem}.custom-our-people-modal__left-column{padding-right:1rem}@media (min-width:768px){.custom-our-people-modal__left-column{width:33%}}@media (max-width:767px){.custom-our-people-modal__left-column{margin-bottom:1rem;width:100%}}.custom-our-people-modal__right-column{flex-grow:1;padding-right:1rem;width:67%}.custom-our-people-modal__image-container{max-width:300px;overflow:hidden;position:sticky;top:1rem}@media (min-width:768px){.custom-our-people-modal__image-container{height:0;padding-top:100%}}.custom-our-people-modal__image{height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:transform .2s linear;width:100%}@media (min-width:768px){.custom-our-people-modal__image{left:0;position:absolute;top:0}}.custom-our-people-modal__image:hover{transform:scale(1.05)}.custom-our-people-modal__name{color:var(--shark);font-size:var(--base-font-size);font-weight:var(--middle-font-weight);line-height:var(--base-line-height);margin-bottom:.3em}.custom-our-people-modal__job-title{font-size:var(--natus-font-size);font-weight:var(--light-font-weight);line-height:var(--natus-line-height)}.custom-our-people-modal__social-list{margin-bottom:0;margin-top:calc(var(--base-margin)/2)}.custom-our-people-modal__social-item{display:inline-block}.custom-our-people-modal__social-link{background-color:var(--athens-gray);border-radius:50%;color:var(--mid-gray);display:inline-block;font-size:1.2rem;font-weight:var(--light-font-weight);height:calc(1.2rem + .4em);line-height:var(--base-line-height);overflow:hidden;padding-bottom:.2em;padding-top:.2em;text-align:center;width:calc(1.2rem + .4em)}.custom-our-people-modal__social-item+.custom-our-people-modal__social-item{margin-left:.35em}.custom-our-people-modal__social-link:hover
.custom-our-people-modal__social-icon{transform:translateY(calc(-100% - .2em))}.custom-our-people-modal__social-icon{transform:translateY(0);transition:transform .3s ease-in-out}.custom-our-people-modal__social-icon.twitter-x-logo{padding:.2em;width:24px}hr.custom-our-people-modal__rule{background:transparent;border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:var(--base-margin);margin-top:calc(var(--base-margin)/2)}.custom-our-people-modal__body-copy p{font-size:var(--natus-font-size)!important;font-weight:var(--light-font-weight)!important;line-height:var(--natus-line-height)!important;margin-bottom:var(--base-margin);margin-top:0}