/* Minification failed. Returning unminified contents.
(1,162): run-time error CSS1039: Token not allowed after unary operator: '-color-red-base'
(1,264): run-time error CSS1039: Token not allowed after unary operator: '-color-red-base'
(1,887): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-700'
(1,1004): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-300'
(1,1065): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-base'
(1,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1570): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(1,1823): run-time error CSS1039: Token not allowed after unary operator: '-pseudo-element-display'
(1,1898): run-time error CSS1039: Token not allowed after unary operator: '-custom-highlight-background'
(1,1955): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(1,1977): run-time error CSS1039: Token not allowed after unary operator: '-highlight-color'
(1,2005): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(1,2100): run-time error CSS1039: Token not allowed after unary operator: '-animation-direction'
(1,2146): run-time error CSS1039: Token not allowed after unary operator: '-animation-duration'
(1,2362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2816): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-500'
(1,5260): run-time error CSS1039: Token not allowed after unary operator: '-color-white-base'
(1,5559): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-700'
(1,5767): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-300'
(2,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,77): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,388): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-margin-top'
(2,443): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-margin-bottom'
(2,719): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-color'
(2,756): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,793): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-weight'
(2,914): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-size'
(2,1014): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-size'
(2,1114): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-size'
(2,1310): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-size'
(2,1410): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-title-size'
(2,1815): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-columns-desktop'
(2,2140): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-base'
(2,2771): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-600'
(2,2923): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-columns-tablet'
(2,3187): run-time error CSS1039: Token not allowed after unary operator: '-academic-directory-columns-mobile'
(2,3269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2,3485): run-time error CSS1039: Token not allowed after unary operator: '-columns-desktop'
(2,3633): run-time error CSS1039: Token not allowed after unary operator: '-layout-desktop'
(2,4050): run-time error CSS1039: Token not allowed after unary operator: '-columns-tablet'
(2,4168): run-time error CSS1039: Token not allowed after unary operator: '-layout-tablet'
(2,4319): run-time error CSS1039: Token not allowed after unary operator: '-columns-mobile'
(2,4437): run-time error CSS1039: Token not allowed after unary operator: '-layout-mobile'
(2,4775): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,6087): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-image'
(2,6117): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-default-image'
(2,6537): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-base'
(2,7345): run-time error CSS1039: Token not allowed after unary operator: '-color-white-base'
(2,8256): run-time error CSS1039: Token not allowed after unary operator: '-color-red-base'
(2,8504): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,9101): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,9970): run-time error CSS1030: Expected identifier, found '.'
(2,10006): run-time error CSS1031: Expected selector, found ')'
(2,10006): run-time error CSS1025: Expected comma or open brace, found ')'
(2,10873): run-time error CSS1039: Token not allowed after unary operator: '-color-red-base'
(2,11070): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,11286): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-700'
(2,13054): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-image'
(2,13084): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-default-image'
(2,13454): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-base'
(2,14112): run-time error CSS1039: Token not allowed after unary operator: '-color-white-base'
(2,14494): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
(2,17095): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-image'
(2,17125): run-time error CSS1039: Token not allowed after unary operator: '-academic-profile-default-image'
(2,17503): run-time error CSS1039: Token not allowed after unary operator: '-color-blue-base'
(2,18185): run-time error CSS1039: Token not allowed after unary operator: '-color-white-base'
(2,18581): run-time error CSS1039: Token not allowed after unary operator: '-color-black-base'
 */
.error-boundary{flex-direction:row;justify-content:center;gap:10px;margin:0 auto;padding:20px 0;display:flex}.error-boundary>.error-boundary-icon>svg{color:var(--color-red-base);font-size:40px}.error-boundary>.error-boundary-body>.error-boundary-title{color:var(--color-red-base);font-size:18px;font-weight:600}.error-boundary>.error-boundary-body>.error-boundary-details{font-size:15px}.pagination-container{flex-flow:row;align-content:center;justify-content:center;width:100%;padding:10px;display:flex}.pagination-container .pagination-controls{flex-flow:row;justify-content:center;width:30%;display:flex}.pagination-container .pagination-controls button,.pagination-container .pagination-controls span{font-family:Titillium Web;font-size:20px;font-weight:600}.pagination-container .pagination-controls span{align-items:center;padding:10px;display:flex}.pagination-control{color:var(--color-gray-700);background:0 0;border:none;padding:10px 15px;display:flex}.pagination-control:hover{background:var(--color-gray-300)}.pagination-control.current-page{color:var(--color-blue-base);pointer-events:none}.pagination-control.next-page-control:hover,.pagination-control.previous-page-control:hover{background:0 0}.pagination-control.next-page-control:hover>svg,.pagination-control.previous-page-control:hover>svg{stroke-width:2px}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.react-loading-skeleton{color:transparent}.skeleton-list{flex-direction:column;width:100%;display:flex}.skeleton-list>.skeleton-header,.skeleton-list>.skeleton-body{width:100%;display:flex}.skeleton-list>.skeleton-header{flex-direction:row;padding:0 20px}.skeleton-list>.skeleton-body{flex-direction:column}.skeleton-row,.skeleton-card{flex-direction:row;width:100%;display:flex}.skeleton-card{border-bottom:1px solid var(--color-gray-500);padding:20px}.skeleton-card:last-of-type{border:none}.skeleton-column{flex-direction:column;width:50%;display:flex}.skeleton-column.skeleton-column-one-third{width:25%}.skeleton-column.skeleton-column-two-thirds{width:75%}.skeleton-column.skeleton-column-full-width{width:100%}.skeleton-spacer{height:10px}.skeleton-placeholder{display:inline-block}.skeleton-title-placeholder{width:80%;height:30px;padding:0 5px}.skeleton-small-text-placeholder{height:10px}.skeleton-medium-text-placeholder{height:15px}.skeleton-large-text-placeholder{height:20px}.skeleton-short-text-placeholder{width:25%}.skeleton-half-text-placeholder{width:50%}.skeleton-long-text-placeholder{width:75%}.skeleton-timeslot-placeholder{height:25px;margin:0 5px}.skeleton-timeslot-placeholder:first-of-type{margin-left:0}.skeleton-timeslot-placeholder:last-of-type{margin-right:0}.mobile-only{display:none}.desktop-only{display:block}@media (max-width:767px){.skeleton-list>.skeleton-header{display:none}.skeleton-card{flex-direction:column}.skeleton-column{width:100%}.skeleton-row{flex-direction:column;margin-bottom:5px}.skeleton-title-placeholder{width:100%}.mobile-only{display:block}.desktop-only{display:none}}@media screen and (max-width:767px){body[class*=dialog-open]{overflow:hidden}}.dialog{z-index:1055;background:rgba(0,0,0,.6);width:100%;height:100%;transition:opacity .15s ease-in-out;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.dialog.scale-enter>.dialog-container{opacity:0;transform:scale(.7)}.dialog.scale-enter-done>.dialog-container{opacity:1;transform:scale(1)}.dialog.scale-exit>.dialog-container{opacity:0;transform:scale(.7)}.dialog.fade-enter>.dialog-container{opacity:.5}.dialog.fade-enter-done>.dialog-container{opacity:1}.dialog.fade-exit>.dialog-container{opacity:0}.dialog.sm>.dialog-container{width:400px}@media screen and (max-width:799px){.dialog.sm>.dialog-container{width:40%}}.dialog.md>.dialog-container{width:600px}@media screen and (max-width:799px){.dialog.md>.dialog-container{width:60%}}.dialog.lg>.dialog-container{width:800px}@media screen and (max-width:799px){.dialog.lg>.dialog-container{width:80%}}.dialog.full>.dialog-container{width:100vw;height:100vh}.dialog.top{justify-content:flex-start;align-items:flex-start}.dialog.center{justify-content:center;align-items:center}.dialog.bottom{justify-content:flex-end;align-items:flex-end}.dialog>.dialog-container{background:var(--color-white-base);box-sizing:border-box;flex-direction:column;margin:30px auto;transition:all .2s ease-in-out;display:flex;position:relative}@media screen and (min-width:768px){.dialog>.dialog-container{box-shadow:0 5px 15px rgba(0,0,0,.7)}}.dialog>.dialog-container>button.dialog-close{color:var(--color-gray-700);background:0 0;border:none;border-radius:4px;padding:2px;font-size:24px;display:flex;position:absolute;top:10px;right:10px}.dialog>.dialog-container>button.dialog-close:hover{background:var(--color-gray-300)}.dialog>.dialog-container>.dialog-body{flex-direction:column;min-height:0;display:flex}.dialog.open{opacity:1;-webkit-opacity:1}@media screen and (min-width:767px){body[class*=dialog-open]{padding-right:17px;overflow-y:hidden}}
.academic-directory-wrapper-container{--academic-directory-title-size:unset;--academic-directory-title-color:unset;--academic-directory-title-weight:unset;--academic-directory-margin-top:unset;--academic-directory-margin-bottom:unset;--academic-directory-columns-desktop:3;--academic-directory-columns-tablet:2;--academic-directory-columns-mobile:1;clear:both;float:left;margin-top:var(--academic-directory-margin-top,0px);margin-bottom:var(--academic-directory-margin-bottom,0px);flex-direction:column;width:100%;display:flex}.academic-directory-wrapper-container .academic-directory-container,.academic-directory{flex-direction:column;width:100%;display:flex}.academic-directory .academic-directory-title{color:var(--academic-directory-title-color,var(--color-black-base));font-weight:var(--academic-directory-title-weight,400);line-height:normal}.academic-directory div.academic-directory-title{font-size:var(--academic-directory-title-size,18px)}.academic-directory h1.academic-directory-title{font-size:var(--academic-directory-title-size,33px)}.academic-directory h2.academic-directory-title{font-size:var(--academic-directory-title-size,22px)}.academic-directory h3.academic-directory-title,.academic-directory h4.academic-directory-title,.academic-directory h5.academic-directory-title{font-size:var(--academic-directory-title-size,18px)}.academic-directory h6.academic-directory-title{font-size:var(--academic-directory-title-size,14px)}.academic-directory .academic-directory-grid-list{flex-direction:column;width:100%;margin-top:20px;display:flex}.academic-directory .academic-directory-copy~.academic-directory-grid-list{margin-top:30px}.academic-directory-list{flex-direction:column;row-gap:10px;display:flex}.academic-directory-list>.academic-directory-list-results{grid-template-columns:repeat(var(--academic-directory-columns-desktop), 1fr);gap:60px;display:grid}.academic-directory-list>.academic-directory-list-results.alumni{gap:30px 60px}.academic-directory-bio .dialog-container{row-gap:27px;max-height:60%;display:flex}.academic-directory-bio .dialog-container .dialog-header .academic-directory-bio-title{color:var(--color-blue-base);padding:20px 20px 0;font-size:16px;font-weight:700;line-height:22px}.academic-directory-bio .dialog-container .dialog-body .academic-directory-bio-description{padding:0 20px 20px;overflow-y:auto}.academic-directory-bio .dialog-container .dialog-body .academic-directory-bio-description p:not(:last-of-type){margin-bottom:15px}.academic-directory-bio .dialog-container .dialog-body .academic-directory-bio-description::-webkit-scrollbar{background-color:transparent;width:8px}.academic-directory-bio .dialog-container .dialog-body .academic-directory-bio-description::-webkit-scrollbar-thumb{background-color:var(--color-gray-600);border-radius:8px}@media (max-width:959px){.academic-directory-list>.academic-directory-list-results{grid-template-columns:repeat(var(--academic-directory-columns-tablet), 1fr)}.academic-directory-bio .dialog-container{min-height:100%;max-height:100%;margin:0;width:100%!important}}@media (max-width:767px){.academic-directory-list>.academic-directory-list-results{grid-template-columns:repeat(var(--academic-directory-columns-mobile), 1fr);gap:30px}}.academic-directory-grid-list{--columns-desktop:3;--columns-tablet:2;--columns-mobile:1;--layout-desktop:row;--layout-tablet:row;--layout-mobile:column}.academic-directory-grid-list>.skeleton-list>.skeleton-body{grid-template-columns:repeat(var(--columns-desktop), 1fr);column-gap:20px;display:grid}.academic-directory-grid-list>.skeleton-list>.skeleton-body>.skeleton-card{flex-direction:var(--layout-desktop);border-bottom:none;gap:20px;padding:20px 0}.academic-directory-grid-list>.skeleton-list>.skeleton-body>.skeleton-card>.skeleton-column{width:100%}.academic-directory-grid-list>.skeleton-list>.skeleton-body>.skeleton-card>.skeleton-column>.skeleton-row{flex-direction:row!important}@media (max-width:959px){.academic-directory-grid-list>.skeleton-list>.skeleton-body{grid-template-columns:repeat(var(--columns-tablet), 1fr)}.academic-directory-grid-list>.skeleton-list>.skeleton-body>.skeleton-card{flex-direction:var(--layout-tablet);padding:20px 0}}@media (max-width:767px){.academic-directory-grid-list>.skeleton-list>.skeleton-body{grid-template-columns:repeat(var(--columns-mobile), 1fr)}.academic-directory-grid-list>.skeleton-list>.skeleton-body>.skeleton-card{flex-direction:var(--layout-mobile);padding:20px 0}}.academic-directory-alumni-card{flex-direction:column;row-gap:8px;display:flex}.academic-directory-alumni-card .academic-directory-alumni-card-profile{flex-direction:column;display:flex}.academic-directory-alumni-card .academic-directory-alumni-card-profile .academic-directory-alumni-card-name{color:var(--color-black-base);font-size:12px;font-weight:600;line-height:18px}.academic-directory-alumni-card .academic-directory-alumni-card-profile .academic-directory-alumni-card-name>span{display:inline-block}.academic-directory-alumni-card .academic-directory-alumni-card-profile .academic-directory-alumni-card-class-year{font-size:12px;font-weight:600;line-height:18px}.academic-directory-alumni-card .academic-directory-alumni-card-residency-program{font-size:10px;line-height:16px}.academic-directory-faculty-card{flex-direction:column;row-gap:10px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile{flex-direction:row;column-gap:15px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social{flex-direction:column;row-gap:5px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image{flex-direction:column;width:74px;height:105px;display:flex;position:relative}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-image-render{background-image:var(--academic-profile-image),var(--academic-profile-default-image);vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:105px;line-height:0;position:relative}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-view-bio{width:100%;height:24px;color:var(--color-blue-base);background-color:rgba(255,255,255,.85);border:none;outline:none;font-size:12px;font-style:italic;font-weight:600;line-height:12px;position:absolute;bottom:0}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-view-bio:hover,.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-view-bio:active,.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-view-bio:focus{color:var(--color-white-base);background-color:rgba(136,134,134,.75)}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media{flex-flow:wrap;justify-content:center;column-gap:5px;max-width:74px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media a{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media a:hover,.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media a:active{color:var(--color-red-base);outline:none;text-decoration:none}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media a:focus{outline:1px solid var(--color-black-base)}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media a span{width:14px;height:14px;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics{flex-direction:column;flex:1;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics .academic-directory-faculty-card-info .academic-directory-faculty-card-name{color:var(--color-black-base);font-size:16px;font-weight:700;line-height:22px}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics .academic-directory-faculty-card-info .academic-directory-faculty-card-name>span{display:inline-block}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics .academic-directory-faculty-card-info .academic-directory-faculty-card-title{font-size:12px;font-weight:600;line-height:18px}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics .academic-directory-faculty-card-info~.academic-directory-faculty-card-cta{margin-top:30px}.academic-directory-faculty-card .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics:has(.academic-directory-faculty-card-cta){justify-content:space-between}.academic-directory-faculty-card .academic-directory-faculty-card-appointments{font-size:10px}.academic-directory-faculty-card .academic-directory-faculty-card-cta{justify-content:flex-end;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions{flex-direction:column;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a{justify-content:space-between;align-items:center;column-gap:5px;font-size:12px;font-weight:600;display:flex}.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a:hover,.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a:active{color:var(--color-red-base);outline:none;text-decoration:none}.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a:focus{outline:1px solid var(--color-black-base)}.academic-directory-faculty-card .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a[href^=tel]{justify-content:flex-start;font-size:10px;font-weight:700;color:var(--color-gray-700)!important}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image{width:100px;height:114px}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-image .academic-directory-faculty-card-image-render{height:100%}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-profile .academic-directory-faculty-card-image-social .academic-directory-faculty-card-social-media{max-width:100px}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-profile .academic-directory-faculty-card-demographics .academic-directory-faculty-card-info .academic-directory-faculty-card-name{font-size:20px;line-height:24px}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-appointments{font-size:16px;line-height:22px}.academic-directory-faculty-card:not(.standard) .academic-directory-faculty-card-cta .academic-directory-faculty-card-cta-actions a{font-size:16px;font-weight:600;line-height:22px}.academic-directory-fellow-card{flex-direction:column;row-gap:10px;display:flex}.academic-directory-fellow-card .academic-directory-fellow-card-profile{flex-direction:row;column-gap:15px;display:flex}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image{flex-direction:column;width:74px;height:105px;display:flex;position:relative}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image .academic-directory-fellow-card-image-render{background-image:var(--academic-profile-image),var(--academic-profile-default-image);vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:105px;line-height:0;position:relative}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image .academic-directory-fellow-card-view-bio{width:100%;height:24px;color:var(--color-blue-base);background-color:rgba(255,255,255,.85);border:none;outline:none;font-size:12px;font-style:italic;font-weight:600;line-height:12px;position:absolute;bottom:0}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image .academic-directory-fellow-card-view-bio:hover,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image .academic-directory-fellow-card-view-bio:active,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-image .academic-directory-fellow-card-view-bio:focus{color:var(--color-white-base);background-color:rgba(136,134,134,.75)}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics{flex-direction:column;flex:1;display:flex}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-name{color:var(--color-black-base);font-size:16px;font-weight:700;line-height:22px}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-name>span{white-space:break-spaces;display:inline-block}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-title{font-size:12px;font-weight:600;line-height:18px}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies{flex-direction:column;margin-top:10px;display:flex}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-medical-school-label,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-medical-school-value,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-residency-program-label,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-residency-program-value{font-size:10px;line-height:16px}.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-medical-school-label,.academic-directory-fellow-card .academic-directory-fellow-card-profile .academic-directory-fellow-card-demographics .academic-directory-fellow-card-studies .academic-directory-fellow-card-residency-program-label{margin-right:5px;font-weight:600}.academic-directory-resident-card{flex-direction:column;row-gap:10px;display:flex}.academic-directory-resident-card .academic-directory-resident-card-profile{flex-direction:row;column-gap:15px;display:flex}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image{flex-direction:column;width:74px;height:105px;display:flex;position:relative}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image .academic-directory-resident-card-image-render{background-image:var(--academic-profile-image),var(--academic-profile-default-image);vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:105px;line-height:0;position:relative}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image .academic-directory-resident-card-view-bio{width:100%;height:24px;color:var(--color-blue-base);background-color:rgba(255,255,255,.85);border:none;outline:none;font-size:12px;font-style:italic;font-weight:600;line-height:12px;position:absolute;bottom:0}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image .academic-directory-resident-card-view-bio:hover,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image .academic-directory-resident-card-view-bio:active,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-image .academic-directory-resident-card-view-bio:focus{color:var(--color-white-base);background-color:rgba(136,134,134,.75)}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics{flex-direction:column;flex:1;display:flex}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-name{color:var(--color-black-base);font-size:16px;font-weight:700;line-height:22px}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-name>span{white-space:break-spaces;display:inline-block}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-title{font-size:12px;font-weight:600;line-height:18px}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies{flex-direction:column;margin-top:10px;display:flex}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-medical-school-label,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-medical-school-value,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-residency-program-label,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-residency-program-value{font-size:10px;line-height:16px}.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-medical-school-label,.academic-directory-resident-card .academic-directory-resident-card-profile .academic-directory-resident-card-demographics .academic-directory-resident-card-studies .academic-directory-resident-card-residency-program-label{margin-right:5px;font-weight:600}
