.team{display:flex;flex-wrap:wrap}@media(min-width:768px){.team{justify-content:space-between}}.team li{display:flex;flex-direction:column;margin-bottom:40px;width:100%}.team li.empty{margin-bottom:0;visibility:hidden}@media(min-width:768px){.team li{width:48%}}@media(min-width:1024px){.team li{width:23%}}@media(min-width:1280px){.team li{width:18%}}@media(min-width:1536px){.team li{width:15%}}.team li a{background-color:#fff;height:100%;transition:all .3s ease}.team li a:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.team li a:hover .copy h3{color:#ea131b}.team li .copy{max-width:none;padding:20px;text-align:left}.team li .copy .title{color:#9e9e9e;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;line-height:.8rem;margin-bottom:5px;text-transform:uppercase}.team li .copy h3.profile-name{font-size:.9rem;margin-bottom:0;transition:all .3s ease}@media(min-width:640px){.team li .copy h3.profile-name{font-size:1.125rem}}.team li .copy p{margin:0}.team .team-modal .header-container{align-items:flex-start;display:flex;position:relative}.team .team-modal .header-container .header{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.team .team-modal .header-container .header span{color:#9e9e9e;display:block;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;line-height:.8rem;margin-bottom:5px;text-transform:uppercase}.team .team-modal .header-container .header .profile{margin-bottom:1rem}.team .team-modal .header-container .modal-close{position:absolute;right:0;top:0}.team .team-modal .copy{padding:0}.team .team-modal .copy p{margin-bottom:1rem}.team .team-modal .copy a{background:#0000;display:block;margin:0 auto;max-width:36px;transition:all .3s ease}.team .team-modal .copy a:hover{opacity:.7}.team .team-modal .profile{max-width:160px}.team .team-modal .profile img{border-radius:50%;height:160px;object-fit:cover;width:160px}.all-team>.container:first-child .copy,.leadership>.container:first-child .copy{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media(min-width:768px){.all-team>.container:first-child .copy,.leadership>.container:first-child .copy{font-size:2rem}}@media(min-width:1024px){.all-team>.container:first-child .copy,.leadership>.container:first-child .copy{font-size:2.5rem}}.all-team>.container:first-child .copy .mega-menu-headline,.all-team>.container:first-child .copy .smallh2,.all-team>.container:first-child .copy h1,.all-team>.container:first-child .copy h2,.all-team>.container:first-child .copy h3,.all-team>.container:first-child .copy h4,.all-team>.container:first-child .copy h5,.all-team>.container:first-child .copy h6,.leadership>.container:first-child .copy .mega-menu-headline,.leadership>.container:first-child .copy .smallh2,.leadership>.container:first-child .copy h1,.leadership>.container:first-child .copy h2,.leadership>.container:first-child .copy h3,.leadership>.container:first-child .copy h4,.leadership>.container:first-child .copy h5,.leadership>.container:first-child .copy h6{margin-bottom:1rem}.all-team .team li a img,.leadership .team li a img{aspect-ratio:1/1;object-fit:cover;object-position:center;width:100%}.leadership .copy p{font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:1rem}@media(min-width:768px){.leadership .team{justify-content:center}.leadership .team li{margin-right:4%}.leadership .team li:nth-child(2n){margin-right:0}}@media(min-width:1024px){.leadership .team li,.leadership .team li:nth-child(2n){margin-right:2.66%}.leadership .team li:nth-child(4n){margin-right:0}}@media(min-width:1280px){.leadership .team li,.leadership .team li:nth-child(2n),.leadership .team li:nth-child(4n){margin-right:2.5%}.leadership .team li:nth-child(5n){margin-right:0}}@media(min-width:1536px){.leadership .team li,.leadership .team li:nth-child(2n),.leadership .team li:nth-child(4n),.leadership .team li:nth-child(5n){margin-right:2%}.leadership .team li:nth-child(6n){margin-right:0}}.leadership .team li a{background-color:#f5f5f5}@media(min-width:1280px){.all-team .team li:nth-last-child(-n+3){display:none}}@media(min-width:1536px){.all-team .team li:nth-last-child(-n+6){display:none}}.profile-cards .main-modal .profile-cards__modal-image{height:160px;width:160px}.profile-cards .main-modal .profile-cards__modal-image img:after{content:"";display:block;padding-bottom:var(--ratio-container);width:100%}