.visuallyhidden,.screen-reader-text{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.visuallyshown{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.hiddentext{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}:root{-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;text-rendering:optimizeLegibility}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin-top:0;-webkit-font-feature-settings:"dlig","liga","lnum","kern";font-feature-settings:"dlig","liga","lnum","kern";text-rendering:optimizeLegibility}.icon{display:inline-block;fill:#fff;position:relative;inline-size:1em;block-size:1em}.icon:not(svg){background-size:cover}.icon-baseline-align{top:.125em}.icon-arrow-down-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/arrow-down-circle.svg");mask-image:url("/includes/icons/svg/arrow-down-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-arrow-down-tray:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/arrow-down-tray.svg");mask-image:url("/includes/icons/svg/arrow-down-tray.svg");-webkit-mask-size:cover;mask-size:cover}.icon-arrow-top-right-on-square:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/arrow-top-right-on-square.svg");mask-image:url("/includes/icons/svg/arrow-top-right-on-square.svg");-webkit-mask-size:cover;mask-size:cover}.icon-arrow-up-tray:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/arrow-up-tray.svg");mask-image:url("/includes/icons/svg/arrow-up-tray.svg");-webkit-mask-size:cover;mask-size:cover}.icon-bell:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/bell.svg");mask-image:url("/includes/icons/svg/bell.svg");-webkit-mask-size:cover;mask-size:cover}.icon-books:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/books.svg");mask-image:url("/includes/icons/svg/books.svg");-webkit-mask-size:cover;mask-size:cover}.icon-building-library:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/building-library.svg");mask-image:url("/includes/icons/svg/building-library.svg");-webkit-mask-size:cover;mask-size:cover}.icon-building-office:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/building-office.svg");mask-image:url("/includes/icons/svg/building-office.svg");-webkit-mask-size:cover;mask-size:cover}.icon-bullet-list:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/bullet-list.svg");mask-image:url("/includes/icons/svg/bullet-list.svg");-webkit-mask-size:cover;mask-size:cover}.icon-calendar-days:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/calendar-days.svg");mask-image:url("/includes/icons/svg/calendar-days.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chart-bar-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chart-bar-solid.svg");mask-image:url("/includes/icons/svg/chart-bar-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-check-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/check-circle-solid.svg");mask-image:url("/includes/icons/svg/check-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-check-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/check-circle.svg");mask-image:url("/includes/icons/svg/check-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-check:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/check.svg");mask-image:url("/includes/icons/svg/check.svg");-webkit-mask-size:cover;mask-size:cover}.icon-check-green:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/check-green.svg");mask-image:url("/includes/icons/svg/check-green.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chevron-down:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chevron-down.svg");mask-image:url("/includes/icons/svg/chevron-down.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chevron-left:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chevron-left.svg");mask-image:url("/includes/icons/svg/chevron-left.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chevron-right:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chevron-right.svg");mask-image:url("/includes/icons/svg/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chevron-up-down:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chevron-up-down.svg");mask-image:url("/includes/icons/svg/chevron-up-down.svg");-webkit-mask-size:cover;mask-size:cover}.icon-chevron-up:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/chevron-up.svg");mask-image:url("/includes/icons/svg/chevron-up.svg");-webkit-mask-size:cover;mask-size:cover}.icon-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/circle.svg");mask-image:url("/includes/icons/svg/circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-cog-6-tooth:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/cog-6-tooth.svg");mask-image:url("/includes/icons/svg/cog-6-tooth.svg");-webkit-mask-size:cover;mask-size:cover}.icon-document-arrow-down:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/document-arrow-down.svg");mask-image:url("/includes/icons/svg/document-arrow-down.svg");-webkit-mask-size:cover;mask-size:cover}.icon-document-arrow-up:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/document-arrow-up.svg");mask-image:url("/includes/icons/svg/document-arrow-up.svg");-webkit-mask-size:cover;mask-size:cover}.icon-document-magnifying-glass:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/document-magnifying-glass.svg");mask-image:url("/includes/icons/svg/document-magnifying-glass.svg");-webkit-mask-size:cover;mask-size:cover}.icon-document-minus:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/document-minus.svg");mask-image:url("/includes/icons/svg/document-minus.svg");-webkit-mask-size:cover;mask-size:cover}.icon-document-text:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/document-text.svg");mask-image:url("/includes/icons/svg/document-text.svg");-webkit-mask-size:cover;mask-size:cover}.icon-elipsis-vertical:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/elipsis-vertical.svg");mask-image:url("/includes/icons/svg/elipsis-vertical.svg");-webkit-mask-size:cover;mask-size:cover}.icon-ellipsis-horizontal:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/ellipsis-horizontal.svg");mask-image:url("/includes/icons/svg/ellipsis-horizontal.svg");-webkit-mask-size:cover;mask-size:cover}.icon-envelope:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/envelope.svg");mask-image:url("/includes/icons/svg/envelope.svg");-webkit-mask-size:cover;mask-size:cover}.icon-exclamation-triangle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/exclamation-triangle-solid.svg");mask-image:url("/includes/icons/svg/exclamation-triangle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-exclamation-triangle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/exclamation-triangle.svg");mask-image:url("/includes/icons/svg/exclamation-triangle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-facebook:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/facebook.svg");mask-image:url("/includes/icons/svg/facebook.svg");-webkit-mask-size:cover;mask-size:cover}.icon-flag:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/flag.svg");mask-image:url("/includes/icons/svg/flag.svg");-webkit-mask-size:cover;mask-size:cover}.icon-flickr:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/flickr.svg");mask-image:url("/includes/icons/svg/flickr.svg");-webkit-mask-size:cover;mask-size:cover}.icon-globe:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/globe.svg");mask-image:url("/includes/icons/svg/globe.svg");-webkit-mask-size:cover;mask-size:cover}.icon-globe-alt:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/globe-alt.svg");mask-image:url("/includes/icons/svg/globe-alt.svg");-webkit-mask-size:cover;mask-size:cover}.icon-grad-cap:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/grad-cap.svg");mask-image:url("/includes/icons/svg/grad-cap.svg");-webkit-mask-size:cover;mask-size:cover}.icon-heart:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/heart.svg");mask-image:url("/includes/icons/svg/heart.svg");-webkit-mask-size:cover;mask-size:cover}.icon-home:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/home.svg");mask-image:url("/includes/icons/svg/home.svg");-webkit-mask-size:cover;mask-size:cover}.icon-information-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/information-circle-solid.svg");mask-image:url("/includes/icons/svg/information-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-information-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/information-circle.svg");mask-image:url("/includes/icons/svg/information-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-instagram:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/instagram.svg");mask-image:url("/includes/icons/svg/instagram.svg");-webkit-mask-size:cover;mask-size:cover}.icon-linkedin:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/linkedin.svg");mask-image:url("/includes/icons/svg/linkedin.svg");-webkit-mask-size:cover;mask-size:cover}.icon-lock-closed:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/lock-closed.svg");mask-image:url("/includes/icons/svg/lock-closed.svg");-webkit-mask-size:cover;mask-size:cover}.icon-magnifying-glass:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/magnifying-glass.svg");mask-image:url("/includes/icons/svg/magnifying-glass.svg");-webkit-mask-size:cover;mask-size:cover}.icon-map-pin:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/map-pin.svg");mask-image:url("/includes/icons/svg/map-pin.svg");-webkit-mask-size:cover;mask-size:cover}.icon-minus-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/minus-circle-solid.svg");mask-image:url("/includes/icons/svg/minus-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-minus-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/minus-circle.svg");mask-image:url("/includes/icons/svg/minus-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-minus:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/minus.svg");mask-image:url("/includes/icons/svg/minus.svg");-webkit-mask-size:cover;mask-size:cover}.icon-ms-excel:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/ms-excel.svg");mask-image:url("/includes/icons/svg/ms-excel.svg");-webkit-mask-size:cover;mask-size:cover}.icon-ms-powerpoint:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/ms-powerpoint.svg");mask-image:url("/includes/icons/svg/ms-powerpoint.svg");-webkit-mask-size:cover;mask-size:cover}.icon-ms-word:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/ms-word.svg");mask-image:url("/includes/icons/svg/ms-word.svg");-webkit-mask-size:cover;mask-size:cover}.icon-paper-clip:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/paper-clip.svg");mask-image:url("/includes/icons/svg/paper-clip.svg");-webkit-mask-size:cover;mask-size:cover}.icon-pause-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/pause-circle-solid.svg");mask-image:url("/includes/icons/svg/pause-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-pdf:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/pdf.svg");mask-image:url("/includes/icons/svg/pdf.svg");-webkit-mask-size:cover;mask-size:cover}.icon-pencil-square:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/pencil-square.svg");mask-image:url("/includes/icons/svg/pencil-square.svg");-webkit-mask-size:cover;mask-size:cover}.icon-pencil:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/pencil.svg");mask-image:url("/includes/icons/svg/pencil.svg");-webkit-mask-size:cover;mask-size:cover}.icon-phone:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/phone.svg");mask-image:url("/includes/icons/svg/phone.svg");-webkit-mask-size:cover;mask-size:cover}.icon-play-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/play-circle-solid.svg");mask-image:url("/includes/icons/svg/play-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-play:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/play.svg");mask-image:url("/includes/icons/svg/play.svg");-webkit-mask-size:cover;mask-size:cover}.icon-plus-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/plus-circle-solid.svg");mask-image:url("/includes/icons/svg/plus-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-plus-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/plus-circle.svg");mask-image:url("/includes/icons/svg/plus-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-plus:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/plus.svg");mask-image:url("/includes/icons/svg/plus.svg");-webkit-mask-size:cover;mask-size:cover}.icon-printer:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/printer.svg");mask-image:url("/includes/icons/svg/printer.svg");-webkit-mask-size:cover;mask-size:cover}.icon-question-mark-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/question-mark-circle.svg");mask-image:url("/includes/icons/svg/question-mark-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-rss:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/rss.svg");mask-image:url("/includes/icons/svg/rss.svg");-webkit-mask-size:cover;mask-size:cover}.icon-speaker-wave:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/speaker-wave.svg");mask-image:url("/includes/icons/svg/speaker-wave.svg");-webkit-mask-size:cover;mask-size:cover}.icon-speaker-x-mark:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/speaker-x-mark.svg");mask-image:url("/includes/icons/svg/speaker-x-mark.svg");-webkit-mask-size:cover;mask-size:cover}.icon-square-2-stack:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/square-2-stack.svg");mask-image:url("/includes/icons/svg/square-2-stack.svg");-webkit-mask-size:cover;mask-size:cover}.icon-star:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/star.svg");mask-image:url("/includes/icons/svg/star.svg");-webkit-mask-size:cover;mask-size:cover}.icon-stop-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/stop-circle-solid.svg");mask-image:url("/includes/icons/svg/stop-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-stop:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/stop.svg");mask-image:url("/includes/icons/svg/stop.svg");-webkit-mask-size:cover;mask-size:cover}.icon-ticket:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/ticket.svg");mask-image:url("/includes/icons/svg/ticket.svg");-webkit-mask-size:cover;mask-size:cover}.icon-trash:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/trash.svg");mask-image:url("/includes/icons/svg/trash.svg");-webkit-mask-size:cover;mask-size:cover}.icon-twitter:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/twitter.svg");mask-image:url("/includes/icons/svg/twitter.svg");-webkit-mask-size:cover;mask-size:cover}.icon-user-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/user-circle-solid.svg");mask-image:url("/includes/icons/svg/user-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-user:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/user.svg");mask-image:url("/includes/icons/svg/user.svg");-webkit-mask-size:cover;mask-size:cover}.icon-wrench:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/wrench.svg");mask-image:url("/includes/icons/svg/wrench.svg");-webkit-mask-size:cover;mask-size:cover}.icon-x-circle-solid:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/x-circle-solid.svg");mask-image:url("/includes/icons/svg/x-circle-solid.svg");-webkit-mask-size:cover;mask-size:cover}.icon-x-circle:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/x-circle.svg");mask-image:url("/includes/icons/svg/x-circle.svg");-webkit-mask-size:cover;mask-size:cover}.icon-x-mark:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/x-mark.svg");mask-image:url("/includes/icons/svg/x-mark.svg");-webkit-mask-size:cover;mask-size:cover}.icon-youtube:not(svg){background-color:var(--icon-color, black);-webkit-mask-image:url("/includes/icons/svg/youtube.svg");mask-image:url("/includes/icons/svg/youtube.svg");-webkit-mask-size:cover;mask-size:cover}.landing-page-menu{background-position:top center;background-repeat:no-repeat;background-size:150% auto}.landing-page-menu-search{background-image:url(../images/landing-page-faculty.jpg)}.landing-page-menu-heading{color:#fff;padding-inline:var(--space);-webkit-padding-before:calc(var(--space)*4);padding-block-start:calc(var(--space)*4);text-shadow:2px 2px 4px rgba(0,0,0,.5)}.landing-page-menu-panels{background-color:var(--color-off-white);max-width:100vw}.landing-page-menu-panels p{font-style:italic;-webkit-margin-before:0;margin-block-start:0;padding:var(--space)}.landing-page-menu-panels ul{-webkit-margin-before:0;margin-block-start:0}.landing-page-menu-panels li:is(:not(:first-child)){-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.landing-page-menu-links{background-color:var(--color-blue-darkest);list-style:none;padding-block:var(--space-s);padding-inline:var(--space)}.landing-page-menu-links a{color:#fff;display:block;opacity:.7;text-decoration:none}.landing-page-menu-links a:hover{text-decoration:underline}.landing-page-menu-links a.current{opacity:1}@media(min-width: 35.01em){.landing-page-menu{background-position-y:calc(var(--space)*-3);background-size:cover}.landing-page-menu-heading{padding-top:calc(var(--space)*8)}.landing-page-menu-panels{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-pack:justify;justify-content:space-between;padding-top:0}.landing-page-menu-panels .landing-page-menu-text{align-self:center}.landing-page-menu-panels p{font-size:var(--font-size-1)}.landing-page-menu-links{font-size:var(--font-size--1);flex-basis:calc(var(--space)*40);margin-block:0}}@media(min-width: 55.01em){.landing-page-menu-wrapper,.landing-page-menu-heading{margin:auto;inline-size:var(--content-wide-width);position:relative}.landing-page-menu-wrapper{margin-bottom:0}.landing-page-menu-heading{padding-top:calc(var(--space)*10)}.landing-page-menu-panels{padding-left:1.25rem}.landing-page-menu-panels p{-webkit-margin-start:var(--space);margin-inline-start:var(--space);-webkit-margin-end:var(--space-xl);margin-inline-end:var(--space-xl)}}.faculty-listing{min-height:97.5rem}@media(min-width: 55.01em){.faculty-listing{min-height:0}}.faculty-listing .faculty-listing-alphabet-block:is(:not(:first-child)){-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}.faculty-listing-alphabet-navigation{text-align:center}.faculty-listing-alphabet-navigation ul,.faculty-listing-alphabet-navigation li{color:#707070;list-style:none;margin:0;padding:0;width:1.25rem}.faculty-listing-alphabet-navigation ul{margin-top:3.75rem;position:absolute;right:0}.faculty-listing-alphabet-navigation a{display:block;padding-bottom:.4rem;padding-left:.4rem;padding-right:.4rem;padding-top:.4rem}@media(min-width: 55.01em){.faculty-listing-alphabet-navigation{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs);margin-bottom:1.25rem}.faculty-listing-alphabet-navigation ul{display:-webkit-box;display:flex;justify-content:space-around;margin-top:0;position:relative;right:auto;width:auto}.faculty-listing-alphabet-navigation a{padding-bottom:0;padding-top:0}}.faculty-profile-header{background-color:var(--color-blue-darkest);color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;margin-inline:calc(var(--space-s)*-1)}.faculty-profile-header h1{font-size:1.95rem;line-height:1.3;color:var(--color-white);-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.faculty-profile-headshot{align-self:center;-webkit-box-flex:0;flex:0 1 25%;margin:0;max-width:25%}.faculty-profile-headshot img{display:block}.faculty-profile-header-main{align-self:flex-end;-webkit-box-flex:1;flex:1 1 65%;padding-inline:var(--space-xs)}.faculty-profile-titles{list-style:none;-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs);opacity:.7;-webkit-padding-start:0;padding-inline-start:0}.faculty-profile-titles li{-webkit-margin-before:0;margin-block-start:0}.faculty-profile-header-menu{background-color:var(--color-black);-webkit-box-flex:1;flex:1 0 100%;padding-block:var(--space-xs)}.faculty-profile-header-menu ul{list-style:none;margin:0;-webkit-padding-start:0;padding-inline-start:0;text-align:center}.faculty-profile-header-menu li{display:inline-block;margin:0}.faculty-profile-header-menu a{color:var(--color-white);display:block;font-weight:350;opacity:.7;-webkit-padding-end:var(--space);padding-inline-end:var(--space);text-decoration:none}.faculty-profile-header-menu a:focus,.faculty-profile-header-menu a:hover{text-decoration:underline}.faculty-profile-single .faculty-profile-header-menu-item--profile a,.faculty-profile-publications .faculty-profile-header-menu-item--publications a,.faculty-profile-courses .faculty-profile-header-menu-item--courses a{font-weight:500;opacity:1}.faculty-profile-social-media li a{opacity:.7;padding-top:0}.site-content .faculty-profile-social-media li a[href*="//"]::after{-webkit-mask-image:unset;mask-image:unset;background-color:transparent;block-size:0;inline-size:0}.faculty-profile-social-media .icon{background-color:var(--color-white);color:var(--color-black);height:1em;margin-right:0;top:0;width:1em}@media(min-width: 25.01em){.faculty-profile-header-main{-webkit-padding-after:var(--space-s);padding-block-end:var(--space-s)}.faculty-profile-headshot{-webkit-box-flex:0;flex:0 1 35%}}@media(min-width: 30.01em){.faculty-profile-header-menu{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s)}}@media(min-width: 55.01em){.faculty-profile-header{margin-inline:0}.faculty-profile-headshot{-webkit-box-flex:0;flex:0 1 300px;max-width:300px}.faculty-profile-header-main{-webkit-box-flex:1;flex:1 1 auto;margin-bottom:var(--space-xl)}.faculty-profile-header-main h1{font-size:var(--font-size-4)}.faculty-profile-header-menu{margin-left:auto;margin-top:calc(var(--space-s)*-3)}.faculty-profile-headshot~.faculty-profile-header-menu{flex-basis:calc(100% - 300px);-webkit-box-flex:0;flex-grow:0;flex-shrink:1}}.faculty-profile-content{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.faculty-profile-biography>*+*{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.faculty-profile-biography .expanded-content>*{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.faculty-profile-news-items{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl);max-width:33em;-webkit-hyphens:none;hyphens:none}.faculty-profile-news-items-list{list-style-type:none;margin:0;padding:0;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}.faculty-profile-news-item{-webkit-margin-after:var(--space-l);margin-block-end:var(--space-l)}.faculty-profile-news-item-meta{font-size:.9rem;line-height:1.5;display:-webkit-box;display:flex;-webkit-column-gap:var(--space-2xs);-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);color:var(--color-gray-70);margin-bottom:var(--space-2xs)}.faculty-profile-news-item-date+.faculty-profile-news-item-source{border-left:1px solid var(--color-gray-30);padding-left:var(--space-2xs)}.faculty-profile-news-item-title{font-weight:bold;margin-bottom:0}@media(min-width: 55.01em){.faculty-profile{display:-webkit-box;display:flex;max-width:100%}.faculty-profile-content{width:100%}.faculty-profile-content>section{-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s)}}.faculty-profile-sidebar{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}.faculty-profile-sidebar h3{font-size:var(--font-size-1);-webkit-margin-before:var(--space);margin-block-start:var(--space);text-transform:none}.faculty-profile-sidebar p{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-profile-sidebar ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-profile-sidebar li{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-profile-sidebar p.faculty-profile-contact-photo-credit{color:var(--color-gray-70);font-style:italic;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}@media(min-width: 55.01em){.faculty-profile-sidebar{-webkit-box-flex:0;flex:0 0 18.75rem;max-width:18.75rem;min-width:0;-webkit-padding-end:var(--space-xl);padding-inline-end:var(--space-xl)}}@media(min-width: 40.01em){.faculty-profile-sidebar{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}}.faculty-profile-contact-info{-webkit-margin-before:0;margin-block-start:0}.faculty-profile-contact-info p{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-profiles .main .faculty-profile-contact-info .icon{height:1em;-webkit-margin-end:var(--space-2xs);margin-inline-end:var(--space-2xs);top:.125em;width:1em}.faculty-profile-contact-info .faculty-profile-contact-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faculty-profile-contact-info .faculty-profile-contact-email a{position:relative}.faculty-profile-contact-info .faculty-profile-contact-email a:before{content:"Email"}.faculty-profile-contact-info .faculty-profile-contact-email span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-profile-contact-info .faculty-profile-contact-email span.focusable:active,.faculty-profile-contact-info .faculty-profile-contact-email span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}@media(min-width: 55.01em){.faculty-profile-contact-info .faculty-profile-contact-email a:before{content:""}.faculty-profile-contact-info .faculty-profile-contact-email span{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}}.faculty-profile-featured-work{margin-bottom:3.75rem;margin-top:1.25rem}.faculty-profile-featured-work-info{background-color:#efefef;overflow:hidden;padding:1.25rem}.faculty-profile-featured-work-info p{max-width:100%}.faculty-profile-featured-work-info a:not(.button--primary){color:#a04400}.faculty-profile-featured-work-image{display:block;margin-top:.8rem;max-width:275px;width:48.15%}.faculty-profile-featured-work-image--landscape{width:100%}.faculty-profile-featured-work-title{font-family:Halant,"Iowan Old Style","Apple Garamond",Baskerville,"Times New Roman","Droid Serif",Times,"Source Serif Pro",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.65rem;line-height:1.4;line-height:1.3;margin-bottom:.4rem;margin-top:0}.fonts-loaded-1 .faculty-profile-featured-work-title{font-family:"GT Sectra",Halant,"Iowan Old Style","Apple Garamond",Baskerville,"Times New Roman","Droid Serif",Times,"Source Serif Pro",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.faculty-profile-featured-work-source{font-style:italic;margin-bottom:.8rem;margin-top:0}.faculty-profile-featured-work-text{-webkit-hyphens:none;hyphens:none;margin-bottom:0;margin-top:0;text-align:justify}.faculty-profile-featured-work-text p{margin-bottom:0}.faculty-profile-featured-work-read-button{display:inline-block;margin-top:1.25rem}.faculty-profile-featured-work-read-button::after{block-size:.9em !important;inline-size:.9em !important}@media(min-width: 30.01em){.faculty-profile-featured-work-image{float:right;margin-left:1.25rem}.faculty-profile-featured-work-image--landscape{width:48.15%}}@media(min-width: 55.01em){.faculty-profile-content>.faculty-profile-featured-work{padding-left:0}.faculty-profile-content>.faculty-profile-featured-work h2{padding-left:1.25rem}.faculty-profile-featured-work-image{margin-bottom:1.25rem;margin-left:3.82rem;width:48.15%}.faculty-profile-featured-work-info{padding:1.25rem}}.faculty-profile-activities{margin-bottom:3.75rem}.faculty-profile-activities h3{font-size:1.45rem;line-height:1.4;font-weight:normal}.faculty-profile-activity{margin-bottom:3.75rem}.faculty-profile-activity a:hover{text-decoration:none}.faculty-profile-activity-date{font-size:.9rem;line-height:1.5;color:#707070;margin-bottom:.4rem}.faculty-profile-activity-title{font-weight:bold;margin-bottom:0}.faculty-profile-activity-venue{font-style:italic}.faculty-search{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-search fieldset{border:0;padding:0;margin:0}.faculty-search label{font-size:var(--font-size--1);font-weight:bold;text-transform:uppercase}.faculty-search input,.faculty-search select{font-size:var(--font-size-0);display:block;font-weight:normal;-webkit-margin-after:var(--space-xs);margin-block-end:var(--space-xs);-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-search .awesomplete{display:block}.faculty-search-type-block{-webkit-border-after:1px solid #dedede;border-block-end:1px solid #dedede}.faculty-search-type-block .faculty-search-type-field legend{font-size:var(--font-size--1);font-weight:bold;padding-block:var(--space-xs);text-transform:uppercase}.faculty-search-type-block .faculty-search-type-field label{font-size:var(--font-size-0);display:block;font-weight:normal;-webkit-margin-start:var(--space-2xs);margin-inline-start:var(--space-2xs);text-transform:none}.faculty-search-type-block .faculty-search-type-field input[type=radio]{display:inline}.faculty-search-type-block .faculty-search-type-field input[type=radio]:checked+span{font-weight:bold}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button{cursor:pointer;display:block;width:100%}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span{float:right;line-height:0;-webkit-padding-before:var(--space-2xs);padding-block-start:var(--space-2xs)}.faculty-search-type-block .faculty-search-type-field .search-types-hide{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-search-type-block .faculty-search-type-field .search-types-hide.focusable:active,.faculty-search-type-block .faculty-search-type-field .search-types-hide.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-type-block .faculty-search-type-field .search-types-show{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-name{display:block;width:100%}.faculty-search-name-field{-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}.faculty-search-type-heading{border-bottom:1px solid var(--color-gray-15);-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);-webkit-padding-after:var(--space-2xs);padding-block-end:var(--space-2xs)}.faculty-listing{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}@media(min-width: 55.01em){.faculty-search{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.faculty-search-type-block{-webkit-border-after:none;border-block-end:none}.faculty-search-type-block .faculty-search-type-field label{display:inline-block}.faculty-search-type-block .faculty-search-type-field label:is(:not(:first-child)){-webkit-margin-start:var(--space-s);margin-inline-start:var(--space-s)}.faculty-search-type-block .faculty-search-type-field legend{-webkit-padding-after:var(--space-3xs);padding-block-end:var(--space-3xs);-webkit-padding-before:0;padding-block-start:0}.faculty-search-type-block .faculty-search-type-field label,.faculty-search-type-block .faculty-search-type-field legend{margin-block:0}.faculty-search-type-block .faculty-search-type-field input[type=radio]{-webkit-margin-before:0;margin-block-start:0}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button{cursor:default}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span.focusable:active,.faculty-search-type-block .faculty-search-type-field .faculty-search-type-button span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-type-block .faculty-search-type-field .search-types-hide,.faculty-search-type-block .faculty-search-type-field .search-types-show{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.faculty-search-name{width:50%}.faculty-search-name-field{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.faculty-listing{-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}}.faculty-card{-webkit-margin-before:var(--space);margin-block-start:var(--space);-webkit-margin-end:var(--space-l);margin-inline-end:var(--space-l);overflow-y:hidden}.faculty-card+.faculty-card{-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}.faculty-card--hidden{display:none}.faculty-card-headshot{float:left;-webkit-margin-after:var(--space-xs);margin-block-end:var(--space-xs);-webkit-margin-end:var(--space-xs);margin-inline-end:var(--space-xs);max-width:calc(var(--space)*5)}.faculty-card-headshot a{display:block}.faculty-card-headshot img{border:1px solid var(--color-gray-10);display:block}h3.faculty-card-name{font-size:1.65rem;line-height:1.4;font-weight:normal;text-transform:none}.faculty-card-titles{-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.faculty-card-titles,.faculty-card-titles li{line-height:1.4;list-style:none;-webkit-padding-start:0;padding-inline-start:0}.faculty-card-titles li{-webkit-margin-end:var(--space-xs);margin-inline-end:var(--space-xs)}.faculty-card-contact-info{clear:both}.faculty-card-contact-info,.faculty-card-contact-info li{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.faculty-card-email a:before{content:"Email"}.faculty-card-email span{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.faculty-card-email span.focusable:active,.faculty-card-email span.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}@media(min-width: 55.01em){.faculty-card{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-right:auto;width:100%}.faculty-card--hidden{display:none}.faculty-card-headshot{-webkit-box-flex:0;flex:0 0 calc(var(--space)*7);float:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:var(--space-s);margin-inline-end:var(--space-s);max-width:calc(var(--space)*7)}.faculty-card-titles li{-webkit-margin-end:calc(var(--space)*2);margin-inline-end:calc(var(--space)*2)}.faculty-card-biography{-webkit-box-flex:1;flex:1 0 300px}.faculty-card-contact-info{-webkit-margin-before:0;margin-block-start:0;text-align:right}.faculty-card-contact-info abbr{text-decoration:none}.faculty-card-email a:before{content:""}.faculty-card-email span{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}}.publications-search-form{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}.faculty-profile .publications-search-form{-webkit-margin-before:0;margin-block-start:0}.publications-search-form fieldset{border:solid 1px var(--color-gray-20)}.publications-search-field{display:inline-block;font-weight:bold;-webkit-margin-after:0;margin-block-end:0;text-transform:uppercase;width:100%}.publications-search-field:not(:first-of-type){-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.publications-search-field:nth-of-type(even){-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}.publications-search-field:nth-of-type(odd){-webkit-margin-end:var(--space-xs);margin-inline-end:var(--space-xs)}.publications-search-field input[type=search],.publications-search-field select{display:block;font-weight:normal;width:100%}.publications-search-field~.faculty-search-button{-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}ul.faculty-profile-publications,ul.publications-list{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.publication{list-style-type:none}.publication--hidden{display:none}.publication:not(:first-child){-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}.publication-type span{font-size:var(--font-size--1);background:var(--color-gray-10);color:var(--color-gray-80);display:inline-block;padding:var(--space-xs);text-transform:capitalize}.publication-header{flex-basis:100%}.publication-title-source{flex-basis:100%}.faculty-profile-publications .publication-title-source{max-width:40em}.publication-type{-webkit-margin-before:0;margin-block-start:0}.publication-title{font-size:var(--font-size-2);margin:0}.publication-source{font-style:italic;-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs)}.publication-meta{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.publication-single .publication-meta{-webkit-margin-before:var(--space);margin-block-start:var(--space);-webkit-margin-start:var(--space-xs);margin-inline-start:var(--space-xs)}.publication-source{font-style:italic}.publication-status{display:block;color:var(--color-gray-70)}.publication-author{-webkit-margin-end:var(--space-3xs);margin-inline-end:var(--space-3xs)}.publication-links{overflow:hidden}.publication-download,.publication-link{display:inline}.publications-list .publication-download{margin-bottom:0}.publication-download+.publication-link{-webkit-border-start:1px solid var(--color-gray-15);border-inline-start:1px solid var(--color-gray-15);-webkit-margin-start:var(--space-2xs);margin-inline-start:var(--space-2xs);-webkit-padding-start:var(--space-xs);padding-inline-start:var(--space-xs)}.publication-abstract,.publication-citation{margin-top:var(--space-xl);word-break:break-all;word-break:break-word}.publication-abstract h2,.publication-citation h2{font-size:var(--font-size-2);margin-bottom:0}.citation-book-title,.citation-periodical,.small-caps,.sc{font-variant:small-caps}.faculty-profile-publications,.publications-list{list-style:none;padding-left:0}.faculty-profile-publications .publication-authors,.publications-list .publication-authors{margin-bottom:0}.faculty-profile-publications main>.button--primary{margin-bottom:calc(var(--space-s)*3)}.publication-sidebar{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}.publication-sidebar h2{font-size:var(--font-size-2)}.publication-periodical-title,.publication-review-title{font-style:italic}.publication-details dt:not(:first-oft-type){-webkit-margin-before:var(--space);margin-block-start:var(--space)}.publication-details dt+dd{-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs)}.publication-details+p{-webkit-margin-before:var(--space);margin-block-start:var(--space)}@media(min-width: 55.01em){.publications-search-field{width:48.5%}.publications-search-field~.faculty-search-button{display:block;-webkit-margin-after:var(--space-2xs);margin-block-end:var(--space-2xs);-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.publications-list .publication{-webkit-box-pack:justify;justify-content:space-between}ul.faculty-profile-publications{-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s)}.publication{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-column-gap:var(--space);-moz-column-gap:var(--space);column-gap:var(--space)}.publication--hidden{display:none}.publication-type{display:block;flex-basis:100%;max-width:100%}.publication-type span{padding-block:var(--space-3xs)}.publication-title{font-size:var(--font-size-3);-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.publication-title a{text-decoration:none}.publications .publication-title,.faculty-profile-publications .publication-title{font-size:var(--font-size-2);line-height:1.3}.publication-title-source{flex-basis:calc(var(--space)*20);-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.faculty-profile-publications .publication-title-source{flex-basis:100%;max-width:40em}.publication-meta{flex-basis:calc(var(--space-s)*18);-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.publications-list .publication-meta{flex-basis:12.5rem}.faculty-profile-publications .publication-meta{flex-basis:100%}.publication-single .publication-meta{flex-basis:100%}.publication-authors{margin-top:0}.publication-link{margin-left:auto}.publications-list .publication-link{-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}}@media(min-width: 75.01em){.publication-single-container{display:-webkit-box;display:flex;width:100%}.publication-single-content{-webkit-box-flex:1;flex-grow:1}.publication-sidebar{-webkit-margin-before:var(--space);margin-block-start:var(--space);-webkit-margin-start:var(--space);margin-inline-start:var(--space);-webkit-box-flex:0;flex:0 0 calc(var(--space)*10)}}.specialties-list{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:var(--space);margin-block-start:var(--space)}.specialties-list li:is(:not(:first-child)){-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}.specialty{margin-top:calc(var(--space-s)*3)}.specialty .faculty-listing{min-height:0%}.specialties h2{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}@media(min-width: 55.01em){.specialties-list{-webkit-columns:2;-moz-columns:2;columns:2}.specialties-list li:is(:not(:first-child)){-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.specialty{max-width:100%}.specialties .faculty-listing-alphabet-navigation{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}}.faculty-profile-courses{position:relative;width:100%}.faculty-profile-courses section.faculty-profile-courses h3{font-size:var(--font-size-1);-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.faculty-profile-courses main>.button--primary{margin-bottom:3.75rem}.faculty-profile-courses-list{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.courses-login-link{display:block;-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.course-semester{opacity:.7}.course-title{display:block}tr.course{border-bottom:3px solid var(--color-gray-20)}.courses-table-caption{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}@media(min-width: 55.01em){.courses-login-link{-webkit-margin-before:3.82rem;margin-block-start:3.82rem;position:absolute;right:0;top:0}.courses-table-caption{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.courses-table-caption p{margin-bottom:.8rem;margin-top:0}.courses-table-caption p:first-child{margin-right:1.25rem}.courses-table-caption p:last-child{font-style:italic}table.courses th:first-child{width:16.25rem}table.courses th:not(:first-child){text-align:center}tr.course{border-bottom:0}tr.course td:not(:first-child){text-align:center}}.media-guide-wrapper{margin-bottom:var(--space-xl);margin-top:var(--space-l)}.media-guide-wrapper h1{margin-bottom:var(--space-l)}.media-guide-wrapper>*+p{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.media-guide-filters{background-color:var(--color-gray-5);margin-bottom:var(--space-xl);margin-top:var(--space-l);padding-bottom:var(--space-2xs);padding-left:var(--space-s);padding-right:var(--space-s);padding-top:var(--space-s)}.media-guide-filters button{background-color:transparent;color:#a04400;font-size:var(--font-size--1);text-align:left}.media-guide-filters button[aria-expanded=true] .accordion-title::after{content:"";block-size:1em;display:inline-block;inline-size:1em;background-color:#bf5700;-webkit-mask-image:url("/includes/icons/svg/chevron-down.svg");mask-image:url("/includes/icons/svg/chevron-down.svg");-webkit-mask-size:cover;mask-size:cover;height:var(--space-xs);margin-left:var(--space-2xs);width:var(--space-xs)}.media-guide-filters button[aria-expanded=false] .accordion-title::after{content:"";block-size:1em;display:inline-block;inline-size:1em;background-color:#bf5700;-webkit-mask-image:url("/includes/icons/svg/chevron-right.svg");mask-image:url("/includes/icons/svg/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover;height:var(--space-xs);margin-left:var(--space-2xs);width:var(--space-xs)}.media-guide-filters button .accordion-title{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.media-guide-filters .accordion-trigger{width:100%}.media-guide-filter{margin-bottom:var(--space-s)}.media-guide-filter label{font-size:.9rem;line-height:1.5;color:#2d2a28;display:block;font-weight:bold;margin-bottom:var(--space-2xs);text-transform:uppercase;width:100%}.media-guide-filter input{display:block;margin-bottom:var(--space-2xs);padding-bottom:var(--space-2xs);padding-top:var(--space-2xs);width:100%}.media-guide-filter .awesomplete{width:100%}.media-guide-filter ul[role=listbox],.media-guide-filter ul[role=listbox] li{max-width:12em;min-width:initial;width:12em}.media-guide-filter-wrapper{position:relative}.media-guide-filter-clear{display:none;position:absolute;right:.25em;top:.7em}.has-input>.media-guide-filter-clear,.has-input+.media-guide-filter-clear{display:block}.media-guide-filter-clear .icon{background:#2d2a28;border-radius:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#e8e8e8;height:1.25em;padding:.25em;width:1.25em}.media-guide-all-specialties{padding-bottom:var(--space-l)}.media-guide-all-specialties ul{list-style-type:none;margin:0;padding:0;-webkit-margin-before:var(--space);margin-block-start:var(--space)}.media-guide-all-specialties button{font-size:1.13rem;line-height:1.5;padding-bottom:var(--space-2xs);padding-top:var(--space-2xs)}.media-guide-faculty{-webkit-box-align:center;align-items:center;-webkit-column-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:-webkit-box;display:flex;margin-bottom:var(--space-l)}.media-guide-faculty[hidden]{display:none}.media-guide-faculty-info{-webkit-box-flex:0;flex:0 1 auto}.media-guide-faculty-info a{text-decoration:none}.media-guide-faculty-info li{-webkit-margin-before:0;margin-block-start:0}.media-guide-headshot{height:auto;width:100px}.media-guide-faculty-name{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:var(--font-size-1);font-weight:bold;margin-bottom:0}.fonts-loaded-1 .media-guide-faculty-name{font-family:"Source Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.media-guide-faculty-name a{text-decoration:none}.media-guide-specialties{list-style-type:none;margin:0;padding:0;margin-bottom:var(--space-2xs)}.media-guide-specialties li{display:inline-block;margin-bottom:0;margin-top:0}.media-guide-specialties li:not(:last-child)::after{content:",";margin-right:var(--space-3xs)}.media-guide-notes{color:#707070;font-size:1.13rem;line-height:1.5;margin-bottom:0;margin-top:0}.media-guide-email{margin-bottom:0;margin-top:.4rem;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 30.01em){.media-guide-email{max-width:18em}}@media(min-width: 55.01em){.media-guide-filters,.media-guide-faculty-wrapper{-webkit-column-gap:var(--space-xl);-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;padding-bottom:0}.media-guide-filter-wrapper{max-width:20em}.media-guide-filter{margin-bottom:var(--space-xs)}.media-guide-filter .awesomplete{max-width:20em}.media-guide-filter,.media-guide-faculty{-webkit-box-flex:0;flex:0 0 calc(50% - var(--space-l));width:calc(50% - var(--space-l))}.media-guide-filter input,.media-guide-faculty input{max-width:20em}.media-guide-all-specialties{margin-top:var(--space-xl);width:100%}.media-guide-all-specialties[hidden]{margin-top:0;padding-bottom:0}.media-guide-all-specialties ul{-webkit-column-gap:var(--space-l);-moz-column-gap:var(--space-l);column-gap:var(--space-l);display:grid;grid-template-columns:repeat(5, 1fr);row-gap:var(--space)}.media-guide-all-specialties li{-webkit-margin-before:0;margin-block-start:0}.media-guide-headshot{width:160px}.media-guide-email{max-width:12em}}@media(min-width: 70.01em){.media-guide-email{max-width:20em}}.expand-content-button{-webkit-margin-before:var(--space);margin-block-start:var(--space)}.expanded-content{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.expanded-content.focusable:active,.expanded-content.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.is-expanded .expanded-content{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}@media(min-width: 55.01em){.expand-for-desktop .expanded-content{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.expand-for-desktop .expand-content-button{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.expand-for-desktop .expand-content-button.focusable:active,.expand-for-desktop .expand-content-button.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}}@media print{.faculty-profile-biography .expanded-content{position:initial;overflow:initial;width:100%;height:100%}.faculty-profile-biography .expand-content-button{display:none}}.faculty-profiles aside .icon{color:var(--color-gray-50)}.faculty-profile section>h2{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}
/*# sourceMappingURL=faculty.css.map */
