.clickable-grid-wrapper header+.clickable-grid-items{margin-top:80px}.clickable-grid-wrapper .clickable-grid-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 20px;@media only screen and (min-width:768px){gap:50px 20px}}.team button[aria-selected=true],.team button[aria-selected=true]:focus{background-color:#9bb437}.team button[aria-selected=true],.team button[aria-selected=true] div{color:#1f2e3c}.team [role=tablist]{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:40px;@media only screen and (min-width:768px){gap:30px;justify-content:unset;margin-bottom:50px}}.team [role=tablist] button:first-child{flex:none;width:100%;@media only screen and (min-width:768px){width:auto}}.team [role=tablist] button{flex:1;min-width:40%;white-space:nowrap;@media only screen and (min-width:768px){flex:none;min-width:0}}.team button.button-grey[aria-selected=false] div{color:#264d68}.team button.button-grey[aria-selected=false]:active,.team button.button-grey[aria-selected=false]:hover{background-color:#9bb437}.team button.button-grey[aria-selected=false]:active div,.team button.button-grey[aria-selected=false]:hover div{color:#1f2e3c}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item{cursor:pointer;position:relative;width:calc(50% - 10px);@media only screen and (min-width:768px){width:calc(33.33333% - 14px)}@media only screen and (min-width:1024px){width:calc(25% - 15px)}}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item .graphic{height:118px;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:95px}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item:hover .graphic{opacity:1}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item img{aspect-ratio:1.6/2;display:block;height:auto;margin:0 auto 20px;object-fit:cover;width:100%}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item .text-block h3.heading-level-4{font-size:22px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:0}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item .text-block h3+.body{margin-top:4px}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item .text-block h3+.body *{font-size:18px;font-style:normal;font-weight:500;line-height:26px}.clickable-grid-wrapper .clickable-grid-items .clickable-grid-item .text-block :last-child{margin-bottom:0}.tabs-wrapper .tabs-block .tab-block .text-block{@media only screen and (min-width:768px){display:flex}}.tabs-wrapper .tabs-block .tab-block .text-block .text-block-inner{@media only screen and (min-width:768px){padding-bottom:12px;padding-left:0;padding-right:0;padding-top:12px}}.tabs-wrapper .tabs-block .tab-block.is-active:before{background-color:#fb9d7e}.tabs-wrapper .tabs-block [aria-selected=true] img{@media only screen and (max-width:768px){display:block;margin-bottom:32px}}.tabs-wrapper .tabs-block [aria-selected=false] img{@media only screen and (max-width:768px){display:none}}#team-member-modal.modal{background-color:#000;background-color:rgba(0,0,0,.75);height:100%;left:0;overflow:auto;padding:40px 20px;position:fixed;top:0;width:100%;z-index:9999}#team-member-modal .modal-content{background-color:#fefefe;border:1px solid #888;margin:0 auto;max-height:calc(100vh - 80px);max-width:1288px;overflow:auto;padding:40px;position:relative}#team-member-modal .modal-body{display:flex;flex-direction:column;gap:50px;@media only screen and (min-width:780px){flex-direction:row;gap:40px}}#team-member-modal .team-details{@media only screen and (min-width:780px){flex:none;width:30%}@media only screen and (min-width:1024px){width:auto}}#team-member-modal .headshot{flex:none;height:fit-content;position:relative;@media only screen and (min-width:1024px){width:400px}}#team-member-modal .headshot .frame{width:100%}#team-member-modal .headshot #modal-headshot{height:82%!important;left:5%;object-fit:cover;position:absolute;top:5%;width:84%}#team-member-modal .mobile-only{@media only screen and (min-width:780px){display:none}}#team-member-modal .desktop-only{display:none;@media only screen and (min-width:780px){display:block;margin-bottom:30px}}#team-member-modal #modal-name-desktop,#team-member-modal #modal-name-mobile{font-family:Newsreader;font-size:42px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:0;@media only screen and (min-width:768px){font-size:56px;line-height:60px}}#team-member-modal #modal-title-desktop,#team-member-modal #modal-title-mobile{font-size:21px;font-style:normal;font-weight:400;letter-spacing:-.42px;line-height:27px;margin-top:12px;@media only screen and (min-width:768px){font-size:24px;letter-spacing:-.48px;line-height:32px}}#team-member-modal ul.social-team-links{display:flex;gap:16px;list-style:none;margin-top:50px;padding:0}ul.facts{list-style:none;margin-bottom:0;padding:0}ul.facts li{border-top:1px solid #ced2d6;padding-top:10px}.facts span{color:var(--Dark-Gray,#7a8a9b);display:block;font-size:16px;font-weight:500;letter-spacing:1.92px;margin-bottom:10px;text-transform:uppercase}.facts p,.facts span{font-family:Hanken Grotesk;font-style:normal;line-height:28px}.facts p{color:var(--Blue,#264d68);font-size:20px;font-weight:600;letter-spacing:-.4px;margin-bottom:30px}.facts li:last-child p{margin-bottom:0}#team-member-modal #modal-bio{@media only screen and (min-width:768px){padding-right:16px}}#team-member-modal #modal-bio *{margin-bottom:16px}.close-button{background-color:#9bb437;display:flex;float:right;font-size:28px;position:absolute;right:20px;top:20px;transition:all .3s ease-in-out;@media only screen and (min-width:1024px){right:40px;top:40px}}.close-button:focus,.close-button:hover{background-color:#70824a;cursor:pointer;text-decoration:none}body.modal-open{overflow:hidden}@keyframes fadeInUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}.modal.fade-in-up{animation:fadeInUp .5s ease-out}