.staff-directory[data-astro-cid-jbhsz32a]{width:100%;margin-top:11px;padding-bottom:62px;font-family:Montserrat,sans-serif}.staff-directory[data-astro-cid-jbhsz32a] h3[data-astro-cid-jbhsz32a]{color:#c33b80;text-align:center;margin:20px 0 10px;padding-bottom:20px;font-size:28px;font-weight:500;line-height:42px}.staff-directory__grid[data-astro-cid-jbhsz32a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;width:100%;display:grid}.staff-card[data-astro-cid-jbhsz32a]{text-align:center;scroll-margin-top:110px}.staff-card__button[data-astro-cid-jbhsz32a]{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;padding:0;display:block}.staff-card__button[data-astro-cid-jbhsz32a] picture[data-astro-cid-jbhsz32a]{display:contents}.staff-card__button[data-astro-cid-jbhsz32a] img[data-astro-cid-jbhsz32a]{width:100%;height:auto;transition:opacity .2s,transform .25s;display:block}.staff-card__button[data-astro-cid-jbhsz32a]:hover img[data-astro-cid-jbhsz32a]{opacity:.7;transform:scale(1.05)}.staff-card__details[data-astro-cid-jbhsz32a]{background:#ddf4ea;min-height:172px;padding:20px 10px 10px;display:block}.staff-card__name[data-astro-cid-jbhsz32a],.staff-card__role[data-astro-cid-jbhsz32a],.staff-card__link[data-astro-cid-jbhsz32a]{display:block}.staff-card__name[data-astro-cid-jbhsz32a]{color:#c33b80;margin:0 0 10px;padding-bottom:20px;font-size:25px;font-weight:500;line-height:37.5px}.staff-card__role[data-astro-cid-jbhsz32a]{color:#23acbb;margin-bottom:3px;font-size:16px;font-weight:500;line-height:24px}.staff-card__link[data-astro-cid-jbhsz32a]{color:#ed901a;padding:10px 0;font-size:18px;font-weight:600;line-height:27px}.staff-modal[data-astro-cid-jbhsz32a]{background:0 0;border:0;width:min(900px,100% - 40px);max-height:calc(100vh - 80px);margin:auto;padding:0;overflow:visible}.staff-modal[data-astro-cid-jbhsz32a]::backdrop{background:#00000080}.staff-modal__content[data-astro-cid-jbhsz32a]{color:#000;text-align:left;background:#fff;max-height:calc(100vh - 80px);padding-bottom:30px;font-family:Montserrat,sans-serif;position:relative;overflow:auto;box-shadow:0 5px 15px #00000080}.staff-modal__close[data-astro-cid-jbhsz32a]{z-index:2;color:#fff;cursor:pointer;opacity:1;background:#c33b80;border:0;width:40px;height:40px;padding:0;font-size:34px;font-weight:700;line-height:20px;position:absolute;top:0;right:0}.staff-modal__header[data-astro-cid-jbhsz32a]{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:30px 30px 0}.staff-modal__header[data-astro-cid-jbhsz32a] h3[data-astro-cid-jbhsz32a]{color:#236092;text-align:left;margin:0;padding:0;font-size:27px;font-weight:600;line-height:38.5714px}.staff-modal__header[data-astro-cid-jbhsz32a] h4[data-astro-cid-jbhsz32a]{color:#000;margin:10px 0;font-size:17px;font-weight:500;line-height:25.5px}.staff-modal__body[data-astro-cid-jbhsz32a]{color:#000;text-align:left;padding:15px;font-size:17px;font-weight:400;line-height:25.5px;position:relative}.staff-modal__body[data-astro-cid-jbhsz32a] p{color:#000;margin:0 0 10px;padding:0 15px;font-size:15px;font-weight:500;line-height:22.5px}@media (width<=1023px){.staff-directory__grid[data-astro-cid-jbhsz32a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.staff-directory[data-astro-cid-jbhsz32a]{padding-bottom:45px}.staff-directory__grid[data-astro-cid-jbhsz32a]{grid-template-columns:1fr;gap:30px}.staff-directory[data-astro-cid-jbhsz32a] h3[data-astro-cid-jbhsz32a]{font-size:23px;line-height:34.5px}}.staff-page[data-astro-cid-y2pix6l3]{width:100%;font-family:Montserrat,sans-serif}.staff-page__intro[data-astro-cid-y2pix6l3]{text-align:center;width:100%;max-width:1170px;margin-inline:auto;padding:0 15px 15px}.staff-page__intro[data-astro-cid-y2pix6l3] h2[data-astro-cid-y2pix6l3]{color:#23acbb;margin:0 0 6.25px;padding-bottom:15px;font-size:32px;font-weight:500;line-height:48px}.staff-page__intro[data-astro-cid-y2pix6l3] strong[data-astro-cid-y2pix6l3]{font-weight:700}.staff-page__intro-copy[data-astro-cid-y2pix6l3] p{color:#000;margin:0 0 25px;font-size:16px;font-weight:500;line-height:30px}.staff-page__cta[data-astro-cid-y2pix6l3]{color:#fff;text-align:center;background:#c33b80;width:100%;padding:37px 15px 35px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:36px}.staff-page__cta[data-astro-cid-y2pix6l3] .page-cta__copy{margin:0}.staff-page__cta[data-astro-cid-y2pix6l3] .page-cta__copy strong{font-weight:700}.staff-page__cta[data-astro-cid-y2pix6l3] .page-cta__copy a{color:#23acbb;text-decoration:none;transition:color .15s}.staff-page__cta[data-astro-cid-y2pix6l3] .page-cta__copy a:hover{color:#fff}.staff-page__cta[data-astro-cid-y2pix6l3] .cta-content__heading{color:inherit;font:inherit}@media (width<=1023px){.staff-page__intro[data-astro-cid-y2pix6l3] h2[data-astro-cid-y2pix6l3]{font-size:25px;line-height:37.5px}.staff-page__cta[data-astro-cid-y2pix6l3]{font-size:15px;line-height:30px}}
