@layer oas-frontend{.staff-directory-hero-image{width:100%;min-height:375px;position:relative}@media (width>=768px){.staff-directory-hero-image{min-height:400px}}@media (width>=1024px){.staff-directory-hero-image{min-height:550px}}@media print{.staff-directory-hero-image{display:none}}.staff-directory-hero-image__background{background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}}.staff-directory-table-cell{padding:1.25rem;font-size:13px}@media print{.staff-directory-table-cell--no-print{width:0!important;padding-left:0!important;padding-right:0!important}.staff-directory-table-cell--no-print>*{display:none!important}}.staff-directory-table-department__title{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 210 0/var(--tw-text-opacity));background-color:#ffd20033;font-weight:700}.staff-directory-table-department__head,.staff-directory-table-department__row{border:1px solid #0000001a;border-top-width:0}.staff-directory-table-department__head:first-child,.staff-directory-table-department__row:first-child{border-top-width:1px;border-top-color:#0000001a}@media print{.staff-directory-table-department__head--banner,.staff-directory-table-department__row--banner{display:none}}.staff-directory-table-department__head--banner>td:empty,.staff-directory-table-department__row--banner>td:empty{display:none}.staff-directory-table-department__ad-banner{padding:0}.staff-directory-table-department__ad-banner .ad-banner ins{margin-left:0}@media (width>=768px){.staff-directory-table-department__ad-banner .ad-banner ins{margin-left:auto}}.staff-directory-table-department__ad-banner .ad-banner a{margin-top:1rem;margin-bottom:1rem}.empty-message__text{text-align:center;font-size:20px;font-weight:700}@media (width>=1280px){.empty-message__text{font-size:30px}}.staff-directory-table{max-width:100%;padding-left:1rem;padding-right:1rem;display:block;position:relative;overflow:auto}.staff-directory-table__table{min-width:100%;max-width:100%}@media print{.staff-directory-table__table{width:100%;min-width:unset;max-width:unset}}.staff-directory-table__head{white-space:nowrap;text-align:left;text-transform:uppercase;font-size:12px}@media print{.staff-directory-table__head{white-space:normal}}.staff-directory__hero{border-style:solid;border-bottom-width:1px;border-bottom-color:#0003;margin-bottom:2.5rem}@media (width>=768px){.staff-directory__hero{margin-bottom:4rem}}@media (width>=1280px){.staff-directory__hero{margin-bottom:5rem}}.staff-directory__hero-content{flex-direction:column;align-items:center;padding:2.5rem 1rem;display:flex}@media (width>=768px){.staff-directory__hero-content{flex-direction:row}}@media (width>=1280px){.staff-directory__hero-content{padding-left:0;padding-right:0}}.staff-directory__container{padding-left:0;padding-right:0}.staff-directory__hero-title{text-align:center}.staff-directory__hero-note{text-align:center;margin-top:.5rem}.staff-directory__hero-dropdowns{-moz-column-gap:1rem;column-gap:1rem;width:100%}@media (width>=768px){.staff-directory__hero-dropdowns{align-items:center;width:auto;margin-left:auto;display:flex}}@media print{.staff-directory__hero-dropdowns{display:none}}.staff-directory__hero-dropdowns .search{width:100%;max-width:100%}@media (width>=768px){.staff-directory__hero-dropdowns .search{width:auto}}.staff-directory__hero-dropdowns .search:focus-within{outline-width:2px;outline-style:solid;outline-color:-webkit-focus-ring-color}.staff-directory__hero-dropdowns .search input{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.staff-directory__hero-dropdowns .search input::placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0/var(--tw-placeholder-opacity))}.staff-directory__hero-dropdowns .search input:focus{outline-offset:2px;outline:2px solid #0000}.staff-directory__hero-dropdowns .dropdown{width:100%;margin-bottom:.5rem}@media (width>=768px){.staff-directory__hero-dropdowns .dropdown{width:auto;margin:0}}.staff-directory__hero-dropdowns .dropdown select{width:100%}@media (width>=768px){.staff-directory__hero-dropdowns .dropdown select{width:auto}}.staff-directory__content-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}@media (width>=768px){.staff-directory__content-wrapper{margin-top:4rem;margin-bottom:4rem}}@media (width>=1280px){.staff-directory__content-wrapper{margin-top:5rem;margin-bottom:5rem}}
