.post-type-archive-sp2_directory #faculty-directory.flexible-content-area-block .wp-block-columns,.single-sp2_directory .flexible-content-area-block .wp-block-columns{gap:var(--space-2xl)}.faculty-body-columns{position:relative}.faculty-body-columns:before{background:linear-gradient(180deg,#f7f7f7,hsla(0,0%,97%,0) 106.92%);content:"";inset-block:0;inset-inline-start:0;pointer-events:none;position:absolute;width:25%}.faculty-body-columns>.wp-block-column:first-child{align-self:start;padding-block:var(--space-xl);padding-inline-start:var(--space-xl);position:sticky;top:var(--space-xl)}.faculty-body-columns.wp-block-columns>.wp-block-column:last-child{flex-basis:75%;flex-grow:1;padding-block:var(--space-xl);padding-inline-end:var(--space-2xl);padding-inline-start:var(--space-2xl)}@media (max-width:781px){.faculty-body-columns:before{display:none}.faculty-body-columns.wp-block-columns>.wp-block-column:first-child{background:linear-gradient(180deg,var(--wp--preset--color--gray-light) 0,hsla(0,0%,97%,0) 100%);padding-block:var(--space-lg);padding-inline:var(--space-md);position:static;top:auto}.faculty-body-columns.wp-block-columns>.wp-block-column:last-child{padding-block:var(--space-lg);padding-inline:var(--space-md)}}.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .card-media,.post-type-archive-sp2_directory .card-media{min-height:320px}.post-type-archive-sp2_directory .card-body{padding:var(--space-md)}.post-type-archive-sp2_directory .card-title{font-size:var(--font-size-h6)}@media (max-width:768px){.post-type-archive-sp2_directory .dynamic-archive-grid-wrapper .row>[class*=col-]:not(.col-12){grid-column:span 6}.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .card-media,.post-type-archive-sp2_directory .card-media{aspect-ratio:3/4;height:auto}}.single-sp2_directory .dropdown-accordion-rows__grid{row-gap:var(--space-sm)}.single-sp2_directory .dynamic-archive-grid-wrapper .section-header{margin-bottom:var(--space-md)}.single-sp2_directory .dropdown-accordion-rows__title,.single-sp2_directory .dynamic-archive-grid-wrapper .section-title{font-size:var(--font-size-h4);margin-bottom:0;margin-top:0;text-align:left}.single-sp2_directory .dropdown-accordion-rows--layout-stacked .dropdown-accordion-rows__accordions{max-width:100%}.single-sp2_directory .dropdown-accordion-rows__accordions .dropdown-accordion-rows__title{font-size:var(--font-size-h5)}.single-sp2_directory .dynamic-archive-grid-wrapper .section-header--center .section-title{margin-left:0}.single-sp2_directory .dropdown-accordion-rows__item{background-color:var(--wp--preset--color--gray-light)}.single-sp2_directory .faculty-publications-section+.faculty-publications-section{margin-top:var(--space-xl)}.single-sp2_directory .faculty-publications-block{border-bottom:1px solid var(--color-border-light)}.single-sp2_directory .faculty-publications-block+.dynamic-archive-grid-wrapper{margin-top:var(--space-2xl)}.info-list__item{margin-bottom:var(--space-sm)}.faculty-card__subheading{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-normal);margin:0;margin-top:var(--space-xs)}.faculty-publications-preview{opacity:.5;padding:1rem}.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .card-media img{object-position:center top}@media (min-width:1400px){.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .row>[class*=col-]:not(.col-12){grid-column:span 3}}.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .row>.col-12:has(>.no-results-message),.dynamic-archive-grid-wrapper[data-post-type*=sp2_directory] .row>.no-results-message{grid-column:1/-1}.single-sp2_directory .dropdown-accordion-rows--layout-stacked .dropdown-accordion-rows__heading{margin-left:0}@media (max-width:786px){.single-sp2_directory .dropdown-accordion-rows__item .dropdown-accordion-rows__header-title{font-size:var(--font-size-lead)!important}}