/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0);}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right;}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0;}.sm ul{display:none;}.sm li,.sm a{position:relative;}.sm a{display:block;}.sm a.disabled{cursor:default;}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden;}.sm *,.sm *::before,.sm *::after{box-sizing:inherit;}
.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0;}.tablesaw *{box-sizing:border-box;}.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:none;box-shadow:0 1px 0 rgba(255,255,255,1);color:#4a4a4a;cursor:pointer;display:inline-block;margin:0;padding:.5em .85em .4em .85em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;}a.tablesaw-btn{color:#1c95d4;}.tablesaw-btn:hover{text-decoration:none;}.tablesaw-btn:active{background-color:#ddd;}@supports (box-shadow:none){.tablesaw-btn:focus{background-color:#fff;outline:none;}.tablesaw-btn:focus{box-shadow:0 0 .35em #4faeef !important;}}.tablesaw-btn-select select{background:none;border:none;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent;}.tablesaw-btn select option{background:#fff;color:#000;}.tablesaw-btn{display:inline-block;width:auto;height:auto;position:relative;top:0;}.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em .3em 1em;}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em;}.tablesaw-btn-select{padding-right:1.5em;text-align:left;display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em;}.tablesaw-btn-select:after{content:" ";position:absolute;background:none;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em;}.tablesaw-btn-select.btn-small:after,.tablesaw-btn-select.btn-micro:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:none;box-shadow:none;border-left-width:0;}.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em;}.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em .7em;}.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0;}.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0;}.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;position:relative;text-indent:-9999px;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute;}.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent;}.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid #808080;}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none;}.tablesaw-bar{clear:both;}.tablesaw-bar *{box-sizing:border-box;}.tablesaw-bar-section{float:left;}.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase;}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em;}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0;}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;box-shadow:none;background:transparent;font-size:1em;padding-left:.3em;}.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0;}.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em;}.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:transparent;}.tablesaw-bar-section ~ table{clear:both;}.tablesaw-bar-section .abbreviated{display:inline;}.tablesaw-bar-section .longform{display:none;}@media (min-width:24em){.tablesaw-bar-section .abbreviated{display:none;}.tablesaw-bar-section .longform{display:inline;}}.tablesaw th,.tablesaw td{padding:.5em .7em;text-align:left;vertical-align:middle;}.tablesaw-sortable-btn{padding:.5em .7em;}.tablesaw thead th{text-align:left;}.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf;}.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8;}.tablesaw caption{text-align:left;margin:.59375em 0;}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px;}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{box-shadow:3px 0 4px -1px #e4e1de;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none;}@media only all{.tablesaw-stack{clear:both;}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block;}.tablesaw-stack tr{clear:both;display:table-row;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%;}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;}.tablesaw-cell-label{display:block;}.tablesaw-stack tbody th.group{margin-top:-1px;}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important;}}@media (max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf;}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%;}.tablesaw-cell-label{vertical-align:top;}.tablesaw-cell-content{display:inline-block;max-width:67%;}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0;}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none;}}@media (min-width:40em){.tablesaw-stack tr{display:table-row;}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none !important;}}.tablesaw-fix-persist{table-layout:fixed;}@media only all{.tablesaw-swipe th.tablesaw-swipe-cellhidden,.tablesaw-swipe td.tablesaw-swipe-cellhidden{display:none;}}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.tablesaw-overflow > .tablesaw{margin-top:2px;}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block;}.tablesaw-columntoggle-btnwrap{position:relative;}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em;}.tablesaw-columntoggle tbody td{line-height:1.5;}.tablesaw-columntoggle-popup{display:none;}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1;}.tablesaw-columntoggle-popup fieldset{margin:0;}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-0{display:none;}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0 !important;right:1em;left:auto !important;width:12em;max-width:18em;margin:-.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none;}@media (min-width:20em){.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:table-cell;}}@media (min-width:30em){.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2{display:table-cell;}}@media (min-width:40em){.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3{display:table-cell;}.tablesaw-columntoggle tbody td{line-height:2;}}@media (min-width:50em){.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4{display:table-cell;}}@media (min-width:60em){.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5{display:table-cell;}}@media (min-width:70em){.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6{display:table-cell;}}@media only all{.tablesaw-columntoggle th.tablesaw-toggle-cellhidden,.tablesaw-columntoggle td.tablesaw-toggle-cellhidden{display:none;}.tablesaw-columntoggle th.tablesaw-toggle-cellvisible,.tablesaw-columntoggle td.tablesaw-toggle-cellvisible{display:table-cell;}}.tablesaw-columntoggle-popup .tablesaw-btn-group > label{display:block;padding:.2em 0;white-space:nowrap;cursor:default;}.tablesaw-columntoggle-popup .tablesaw-btn-group > label input{margin-right:.8em;}.tablesaw-sortable-head{position:relative;vertical-align:top;}.tablesaw .tablesaw-sortable-head{padding:0;}.tablesaw-sortable-btn{min-width:100%;color:inherit;background:transparent;border:0;text-align:inherit;font:inherit;text-transform:inherit;}.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em;}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\0020";}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"\2191";}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\2193";}.tablesaw-advance{float:right;}.tablesaw-advance.minimap{margin-right:.4em;}.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none;}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em;}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block;}.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.local-base{font-size:1rem}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sb-show-main .lewisohn{--c-primary:#022169;--c-primary-2:#009eff;--c-primary-3:#388eda;--c-primary-4:#e6e9ef;--c-secondary:#d4285b;--c-secondary-2:#097f7e;--c-secondary-2-lt:#e9f5f5;--c-secondary-3:#7b2a8d;--c-secondary-3-lt:#f2e9f3;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#097f7e;--c-gray-1:#f5f5f5;--c-gray-2:#cccccc;--c-gray-3:#acacac;--c-gray-4:#363636;--c-gray-5:#262626;--c-gray-6:#262626;--c-gray-7:#262626}.sb-show-main .morningside{--c-primary:#0E4AA3;--c-primary-2:#000D74;--c-primary-3:#009EFF;--c-primary-4:#B9D9EC;--c-secondary:#D4285B;--c-secondary-2:#06B3A8;--c-secondary-2-lt:#F7F7F7;--c-secondary-3:#7C2B86;--c-secondary-3-lt:#FFFF;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#D4285B;--c-gray-1:#F5F5F5;--c-gray-2:#DBDBDB;--c-gray-3:#ACACAC;--c-gray-4:#767676;--c-gray-5:#595959;--c-gray-6:#363636;--c-gray-7:#262626}.sb-show-main .sheepmeadow{--c-primary:#0E4AA3;--c-primary-2:#000D74;--c-primary-3:#009EFF;--c-primary-4:#B9D9EC;--c-secondary:#363636;--c-secondary-2:#FFB400;--c-secondary-2-lt:#F7F7F7;--c-secondary-3:#7C2B86;--c-secondary-3-lt:#FFFF;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#363636;--c-gray-1:#F5F5F5;--c-gray-2:#DBDBDB;--c-gray-3:#ACACAC;--c-gray-4:#767676;--c-gray-5:#595959;--c-gray-6:#363636;--c-gray-7:#262626}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.sb-show-main .lewisohn .cl-colors__item--default-primary{background-color:#022169;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-primary-2{background-color:#009eff;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-primary-3{background-color:#388eda;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-primary-4{background-color:#e6e9ef;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-secondary{background-color:#d4285b;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-secondary-2{background-color:#097f7e;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-secondary-2-lt{background-color:#e9f5f5;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-secondary-3{background-color:#7b2a8d;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-secondary-3-lt{background-color:#f2e9f3;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-accent{background-color:#df7a00;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-accent-2{background-color:#d74d4c;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-accent-link{background-color:#097f7e;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-gray-1{background-color:#f5f5f5;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-gray-2{background-color:#cccccc;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-gray-3{background-color:#acacac;color:#000}.sb-show-main .lewisohn .cl-colors__item--default-gray-4{background-color:#363636;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-gray-5{background-color:#262626;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-gray-6{background-color:#262626;color:#fff}.sb-show-main .lewisohn .cl-colors__item--default-gray-7{background-color:#262626;color:#fff}.sb-show-main .morningside .cl-colors__item--default-primary{background-color:#0E4AA3;color:#fff}.sb-show-main .morningside .cl-colors__item--default-primary-2{background-color:#000D74;color:#fff}.sb-show-main .morningside .cl-colors__item--default-primary-3{background-color:#009EFF;color:#fff}.sb-show-main .morningside .cl-colors__item--default-primary-4{background-color:#B9D9EC;color:#000}.sb-show-main .morningside .cl-colors__item--default-secondary{background-color:#D4285B;color:#fff}.sb-show-main .morningside .cl-colors__item--default-secondary-2{background-color:#06B3A8;color:#fff}.sb-show-main .morningside .cl-colors__item--default-secondary-2-lt{background-color:#F7F7F7;color:#000}.sb-show-main .morningside .cl-colors__item--default-secondary-3{background-color:#7C2B86;color:#fff}.sb-show-main .morningside .cl-colors__item--default-secondary-3-lt{background-color:#FFFF;color:#000}.sb-show-main .morningside .cl-colors__item--default-accent{background-color:#df7a00;color:#fff}.sb-show-main .morningside .cl-colors__item--default-accent-2{background-color:#d74d4c;color:#000}.sb-show-main .morningside .cl-colors__item--default-accent-link{background-color:#D4285B;color:#fff}.sb-show-main .morningside .cl-colors__item--default-gray-1{background-color:#F5F5F5;color:#000}.sb-show-main .morningside .cl-colors__item--default-gray-2{background-color:#DBDBDB;color:#000}.sb-show-main .morningside .cl-colors__item--default-gray-3{background-color:#ACACAC;color:#000}.sb-show-main .morningside .cl-colors__item--default-gray-4{background-color:#767676;color:#fff}.sb-show-main .morningside .cl-colors__item--default-gray-5{background-color:#595959;color:#fff}.sb-show-main .morningside .cl-colors__item--default-gray-6{background-color:#363636;color:#fff}.sb-show-main .morningside .cl-colors__item--default-gray-7{background-color:#262626;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-primary{background-color:#0E4AA3;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-primary-2{background-color:#000D74;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-primary-3{background-color:#009EFF;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-primary-4{background-color:#B9D9EC;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-secondary{background-color:#363636;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-secondary-2{background-color:#FFB400;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-secondary-2-lt{background-color:#F7F7F7;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-secondary-3{background-color:#7C2B86;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-secondary-3-lt{background-color:#FFFF;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-accent{background-color:#df7a00;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-accent-2{background-color:#d74d4c;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-accent-link{background-color:#363636;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-1{background-color:#F5F5F5;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-2{background-color:#DBDBDB;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-3{background-color:#ACACAC;color:#000}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-4{background-color:#767676;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-5{background-color:#595959;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-6{background-color:#363636;color:#fff}.sb-show-main .sheepmeadow .cl-colors__item--default-gray-7{background-color:#262626;color:#fff}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sb-show-main .lewisohn{--c-primary:#022169;--c-primary-2:#009eff;--c-primary-3:#388eda;--c-primary-4:#e6e9ef;--c-secondary:#d4285b;--c-secondary-2:#097f7e;--c-secondary-2-lt:#e9f5f5;--c-secondary-3:#7b2a8d;--c-secondary-3-lt:#f2e9f3;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#097f7e;--c-gray-1:#f5f5f5;--c-gray-2:#cccccc;--c-gray-3:#acacac;--c-gray-4:#363636;--c-gray-5:#262626;--c-gray-6:#262626;--c-gray-7:#262626}.sb-show-main .morningside{--c-primary:#0E4AA3;--c-primary-2:#000D74;--c-primary-3:#009EFF;--c-primary-4:#B9D9EC;--c-secondary:#D4285B;--c-secondary-2:#06B3A8;--c-secondary-2-lt:#F7F7F7;--c-secondary-3:#7C2B86;--c-secondary-3-lt:#FFFF;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#D4285B;--c-gray-1:#F5F5F5;--c-gray-2:#DBDBDB;--c-gray-3:#ACACAC;--c-gray-4:#767676;--c-gray-5:#595959;--c-gray-6:#363636;--c-gray-7:#262626}.sb-show-main .sheepmeadow{--c-primary:#0E4AA3;--c-primary-2:#000D74;--c-primary-3:#009EFF;--c-primary-4:#B9D9EC;--c-secondary:#363636;--c-secondary-2:#FFB400;--c-secondary-2-lt:#F7F7F7;--c-secondary-3:#7C2B86;--c-secondary-3-lt:#FFFF;--c-accent:#df7a00;--c-accent-2:#d74d4c;--c-accent-link:#363636;--c-gray-1:#F5F5F5;--c-gray-2:#DBDBDB;--c-gray-3:#ACACAC;--c-gray-4:#767676;--c-gray-5:#595959;--c-gray-6:#363636;--c-gray-7:#262626}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:var(--c-gray-1);border-radius:8px;cursor:pointer;padding:1em;text-align:center}html{box-sizing:border-box;font-size:100%}*,*::after,*::before{box-sizing:inherit}.main{display:block;clear:both}@media(prefers-reduced-motion:reduce){*{-webkit-animation:none !important;animation:none !important;transition:none !important}}img{max-width:100%;height:auto}body.unpublished{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px)}body.unpublished header{background-image:none}.cc-revoke,.cc-window{font-size:0.875rem !important}@media(min-width:48em){.cc-revoke,.cc-window{font-size:1.1875rem !important}}.cc-window{background-color:var(--c-cc-window-bg) !important}.cc-message p{margin:0}.cc-link{opacity:1 !important;padding:0 !important}.cc-link:hover,.cc-link:focus{text-decoration:none}.cc-btn{background-color:var(--c-secondary) !important;border:none !important;color:#fff !important;cursor:pointer !important;padding:.75rem 1.5rem !important;display:inline-block !important;text-decoration:none !important;text-align:center !important;text-transform:uppercase !important;font-size:0.75rem !important;font-weight:300 !important;line-height:1.5}.cc-btn:hover,.cc-btn:focus{background-color:var(--c-primary) !important;color:#fff !important}.button,.menu-child .button{background-color:var(--c-button-bg);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button:visited{color:#fff}.button:hover,.button:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button:hover svg.mailto,.button:hover svg.ext,.button:focus svg.mailto,.button:focus svg.ext{fill:#fff}.button:hover svg.ext path,.button:hover svg.mailto path,.button:focus svg.ext path,.button:focus svg.mailto path{stroke:#fff}.button:disabled{background-color:#949494}.button svg.mailto,.button svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button svg.ext path,.button svg.mailto path{stroke:#fff;stroke-width:1}.button--alt,.accordion-pane__course-details-directory a{background-color:var(--c-button-alt);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button--alt:visited,.accordion-pane__course-details-directory a:visited{color:#fff}.button--alt:hover,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.accordion-pane__course-details-directory a:focus{background-color:var(--c-button-alt-hover);color:#fff;text-decoration:none}.button--alt:hover svg.mailto,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.ext,.button--alt:focus svg.mailto,.accordion-pane__course-details-directory a:focus svg.mailto,.button--alt:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.ext{fill:#fff}.button--alt:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.ext path,.button--alt:hover svg.mailto path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.ext path,.button--alt:focus svg.mailto path,.accordion-pane__course-details-directory a:focus svg.mailto path{stroke:#fff}.button--alt:disabled,.accordion-pane__course-details-directory a:disabled{background-color:#949494}.button--alt svg.mailto,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.accordion-pane__course-details-directory a svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--alt svg.ext path,.accordion-pane__course-details-directory a svg.ext path,.button--alt svg.mailto path,.accordion-pane__course-details-directory a svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled{background-color:#767676;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:default}.button--disabled:visited{color:#fff}.button--disabled:hover,.button--disabled:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button--disabled:hover svg.mailto,.button--disabled:hover svg.ext,.button--disabled:focus svg.mailto,.button--disabled:focus svg.ext{fill:#fff}.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path,.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.mailto,.button--disabled svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:hover,.button--disabled:focus{background:#767676}.button--sm{background-color:var(--c-secondary-3-lt);border:none;border-radius:0;color:var(--c-secondary-3);cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.button--sm:visited{color:var(--c-secondary-3)}.button--sm:hover,.button--sm:focus{background-color:var(--c-secondary-3);color:var(--c-secondary-3-lt);text-decoration:none}.button--sm:hover svg.mailto,.button--sm:hover svg.ext,.button--sm:focus svg.mailto,.button--sm:focus svg.ext{fill:#fff}.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path,.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.mailto,.button--sm svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button.ext{padding:.5rem 1.5rem .75rem}.morningside .button.ext,.sheepmeadow .button.ext{padding:.5rem 1.5rem .5rem}.pager{margin:0;padding:0}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0;color:var(--c-gray-4);font-size:0.875rem;line-height:normal;margin-bottom:1rem}ul .form-item--checkboxes::before,ul .form-item--checkbox__item::before{content:""}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--c-gray-2);box-shadow:none;color:#fff;height:1.125rem;margin-right:0.25rem;width:1.125rem}input[type=checkbox]:checked{background-color:var(--c-primary-2)}input[type=checkbox]::after{content:"";font-family:"Arial","Helvetica","Nimbus Sans L",sans-serif;margin-left:0.1875rem;margin-top:-0.125rem;position:absolute;transform:scaleX(-1) rotate(-40deg)}input[type=checkbox]:checked::after{content:"L"}.form-checkboxes .form-item__label{padding-top:0;padding-bottom:0}.academic-courses-view .sidebar-menu__title{background-color:unset;padding:0 0 32px 0}.academic-courses-view .sidebar-menu__title-text .h2,.academic-courses-view .sidebar-menu__title-text .table caption,.academic-courses-view .sidebar-menu__title-text table caption,.table .academic-courses-view .sidebar-menu__title-text caption,table .academic-courses-view .sidebar-menu__title-text caption,.academic-courses-view .sidebar-menu__title-text h2,.academic-courses-view .sidebar-menu__title-text .node-person .accordion__title h3,.academic-courses-view .sidebar-menu__title-text .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .academic-courses-view .sidebar-menu__title-text h3,.node-person .accordion__title .academic-courses-view .sidebar-menu__title-text .subject-area__subtitle{font-style:normal;font-size:1rem;font-weight:400;color:var(--c-gray-7);text-transform:uppercase}.academic-courses-view .form-item__label{font-size:0.875rem;font-weight:400;color:var(--c-gray-7);text-transform:initial}.academic-courses-view .form-item{margin-bottom:0}.academic-courses-view .form__inner .form-item:nth-child(2){border-bottom:1px solid var(--c-gray-3);margin-bottom:24px}@media(min-width:48em){.academic-courses-view .form__inner .form-item:nth-child(2)>label,.academic-courses-view .form__inner .form-item:nth-child(2) .form-item__dropdown{margin-left:22px}}.academic-courses-view .form-item__dropdown{margin-right:0;margin-bottom:24px}.academic-courses-view .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--c-gray-7)}.academic-courses-view .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered:not([title~=Any]){font-weight:600;color:var(--c-primary-2)}.academic-courses-view .form-item__dropdown .select2-container--default .select2-selection--single{border:1px solid var(--c-gray-3)}.academic-courses-view .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top:8px solid var(--c-primary)}.academic-courses-view .form-item__dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--c-primary) transparent}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]){display:flex;align-items:center}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) label{line-height:1;margin-left:8px;cursor:pointer}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]{min-width:18px;width:18px;height:18px;border:1px solid var(--c-primary);cursor:pointer}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]:after{content:"";width:8px;height:8px;margin-top:4px;margin-left:4px;transform:scaleY(0) rotate(0);transition:ease-in-out .2s}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]:hover:after,.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]:focus:after{background-color:var(--c-primary);transform:scaleY(1) rotate(0)}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]:checked{background-color:#fff}.academic-courses-view .form-item:has(input[name=course_cluster_target_id]) input[name=course_cluster_target_id]:checked:after{width:12px;height:12px;margin-top:2px;margin-left:2px;background-color:var(--c-primary-2);transform:scaleY(1) rotate(0)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .h2,#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .table caption,#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page table caption,.table #views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page caption,table #views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page caption,#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page h2,#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .node-person .accordion__title h3,#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title #views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page h3,.node-person .accordion__title #views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .subject-area__subtitle{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:1.5rem;line-height:var(--font-heading-3-line-height-min);margin:8px 0 24px}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media(min-width:48em){#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios{-moz-column-gap:24px;column-gap:24px;row-gap:24px}}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item{display:flex;flex-wrap:wrap;cursor:pointer;border:2px solid var(--c-primary-3);padding:1rem;margin:0;max-width:none;width:100%}@media(min-width:48em){#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item{flex:0 0 calc(50% - 12px);padding:1.35rem}}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item:hover{outline:2px solid var(--c-primary-3);outline-offset:-4px}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item:hover input[type=radio]:not(:checked){border:2px solid var(--c-primary)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item:hover input[type=radio]:not(:checked):after{content:"";width:12px;height:12px;margin-top:3.5px;margin-left:3.5px;position:absolute;border-radius:50%;background-color:var(--c-primary-3)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item:has(input[type=radio]:checked){border:2px solid var(--c-primary-2);outline:2px solid var(--c-primary-2);outline-offset:-4px}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item input[type=radio]{width:23px;height:23px;border:2px solid var(--c-primary-3);flex:0 0 23px;margin:0;cursor:pointer}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item input[type=radio]::after{width:15px;height:15px;margin-top:2px;margin-left:2px}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item input[type=radio]:checked{border:2px solid var(--c-primary-2)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item label{cursor:pointer;flex:0 0 calc(100% - 39px);color:var(--c-primary-2);font-size:var(--body-default-condensed-line-height-min);text-transform:capitalize}@media(min-width:0)and (max-width:47.9375em){#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item label{padding:0 0 0 16px}}@media(min-width:30em){#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item label{padding-left:16px}}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item .form-item__description{flex:0 0 100%;margin-top:.1rem;color:var(--c-secondary)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item .form-item__description p{line-height:var(--body-default-condensed-line-height-min);margin:0;padding-left:39px}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item.gray-state{background-color:var(--c-gray-1);border:2px solid var(--c-primary-4)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item.gray-state input[type=radio]{border:2px solid var(--c-gray-6)}#views-exposed-form-areas-of-interest-subject-areas-of-interest-subject-page .form-radios .form-item.gray-state:hover{background-color:var(--c-gray-1);border:2px solid var(--c-primary-4);outline:2px solid var(--c-primary-4)}.areas-interest-view .areas-interest-view__subheading{margin:8px 0 24px}.areas-interest-view .content-sidebar{margin-bottom:var(--list-margin-bottom)}@media(min-width:48em){.areas-interest-view .content-sidebar{margin-bottom:0}}.areas-interest-view .sidebar-menu__title{display:none}@media(min-width:48em){.areas-interest-view .sidebar-menu__title{display:block}}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0;color:var(--c-gray-4);font-size:0.875rem;line-height:normal;margin-bottom:1rem;margin-top:-0.25rem}ul .form-item--radios::before,ul .form-item--radio__item::before{content:""}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;border-radius:50%;box-shadow:none;color:#fff;height:1.125rem;margin-right:0.25rem;position:relative;top:0.25rem;width:1.125rem}input[type=radio]:checked{background-color:#fff}input[type=radio]::after{content:"";width:8px;height:8px;position:absolute;border-radius:50%;margin-top:4px;margin-left:4px}input[type=radio]:checked::after{background:var(--c-primary-2)}.form-item__dropdown{border:0;display:block;position:relative}.form-item__select{border:0;color:var(--c-gray-3);height:41px;font-size:1rem;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none}.form-item__dropdown,.form-item__select{margin-bottom:.5rem;margin-right:.5rem}@media(min-width:30em){.form-item__dropdown,.form-item__select{margin-bottom:1.5rem}}.form-item__dropdown .select2-container--default,.form-item__select .select2-container--default{height:44px}.form-item__dropdown .select2-container--default .select2-selection--single,.form-item__select .select2-container--default .select2-selection--single{border:1px solid var(--c-gray-2);border-radius:0;height:44px}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered,.form-item__select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#6d6d6d;padding-top:9px;padding-bottom:9px;padding-right:2em}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow,.form-item__select .select2-container--default .select2-selection--single .select2-selection__arrow{right:1rem;top:9px}.form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b,.form-item__select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid var(--c-filters-icon);top:42%}.form-item__dropdown .select2-container--default .select2-results>.select2-results__options,.form-item__select .select2-container--default .select2-results>.select2-results__options{background-color:var(--c-gray-1);font-size:0.875rem}.form-item__dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.form-item__select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--c-filters-icon) transparent;border-width:0 7px 8px 7px;top:42%}.form-item__dropdown .select2-container--default .select2-dropdown,.form-item__select .select2-container--default .select2-dropdown{border-color:var(--c-gray-2);border-radius:0}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,.table caption,table caption,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,.table caption,table caption,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,.overview-text,.view-mode-list-item-label,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,.overview-text,.view-mode-list-item-label,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.ck-content h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.ck-content h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,.morningside .overview-text,.sheepmeadow .overview-text,.morningside .program-card__title,.sheepmeadow .program-card__title,h5,.ck-content h5,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,.morningside .overview-text,.sheepmeadow .overview-text,.morningside .program-card__title,.sheepmeadow .program-card__title,h5,.ck-content h5,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:rem(24px)}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.form-item{color:var(--c-gray-3);margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase}@media(min-width:0)and (max-width:29.9375em){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.form-item__label{font-size:calc(var(--fs-label-max)/16*1rem)}}.form-item__textfield,input[type=date],input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search]{border:1px solid var(--c-gray-3);color:#919191;padding:.6em;max-width:100%}.form-item__textfield:focus,input[type=date]:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=search]:focus{border-color:#000}.form-item__textfield::placeholder,.form-item__textfield::-webkit-input-placeholder,.form-item__textfield::-moz-placeholder,.form-item__textfield:-moz-placeholder,.form-item__textfield:-ms-input-placeholder,input[type=date]::placeholder,input[type=date]::-webkit-input-placeholder,input[type=date]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]:-ms-input-placeholder,input[type=text]::placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=email]::placeholder,input[type=email]::-webkit-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]::placeholder,input[type=password]::-webkit-input-placeholder,input[type=password]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]::placeholder,input[type=tel]::-webkit-input-placeholder,input[type=tel]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]:-ms-input-placeholder,input[type=search]::placeholder,input[type=search]::-webkit-input-placeholder,input[type=search]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]:-ms-input-placeholder{color:#919191}.safari .form-item__textfield,.safari input[type=date],.safari input[type=text],.safari input[type=email],.safari input[type=password],.safari input[type=tel],.safari input[type=search]{padding-top:6px;padding-bottom:7px}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent)}}.icons-demo pre{background-color:var(--c-gray-5);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-gray-5);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link-icon-back-to{display:flex;align-items:center;font-size:0.75rem;font-weight:normal;letter-spacing:0.01875rem;text-transform:uppercase;position:relative}.link-icon-back-to svg{order:-1;width:0.875rem;height:0.75rem;margin-right:.5rem}.link-icon-back-to .icon--arrow-left-blue-dark{display:var(--link-icon-blue-dark-display)}.link-icon-back-to .icon--arrow-left-magenta{display:var(--link-icon-magenta-display)}.link-icon-back-to .icon--arrow-left-gray{display:none}.link-icon-back-to:hover .icon--arrow-left-magenta{display:var(--link-icon-magenta-display-hover)}.link-icon-back-to:hover .icon--arrow-left-blue-dark{display:var(--link-icon-blue-dark-display-hover)}.sheepmeadow .link-icon-back-to:hover .icon--arrow-left-gray{display:block}.link-icon-download{font-size:0.75rem;font-weight:normal;letter-spacing:0.01875rem;padding-left:1.25rem;position:relative;text-transform:uppercase}.link-icon-download svg.icon{position:absolute;height:17px;left:0;margin-top:calc(var(--link-icon-download-mt)/16*1rem)}.link-icon-download--rev{color:var(--c-primary)}.link-icon-download--rev svg.icon{fill:var(--c-primary)}.link-icon-download--rev:hover{color:var(--c-secondary)}.link-icon-download--rev:hover svg.icon{fill:var(--c-secondary)}.file-downloads{margin-bottom:1.5em}.file-downloads h2,.file-downloads .node-person .accordion__title h3,.file-downloads .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .file-downloads h3,.node-person .accordion__title .file-downloads .subject-area__subtitle,.file-downloads .node-person .accordion__title h2,.node-person .accordion__title .file-downloads h2{font-size:14px;line-height:normal;font-weight:700}.link-icon svg,.link-icon-download svg{width:15px;height:15px;fill:var(--c-link-icon)}.link-icon:hover svg,.link-icon-download:hover svg,.link-icon:focus svg,.link-icon-download:focus svg{fill:var(--c-link-icon-hover)}.link-subject{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;line-height:var(--body-default-condensed-line-height-min);border:2px solid var(--c-primary-3);color:var(--c-primary-2);font-size:var(--fs-body-max);font-family:var(--f-body);font-weight:600;text-decoration:none}.link-subject:hover,.link-subject:focus{color:var(--c-primary);outline:2px solid var(--c-primary-3);outline-offset:-4px}.link-subject:hover .icon,.link-subject:focus .icon{fill:var(--c-primary)}.link-subject .icon{min-width:1.1875rem;width:1.1875rem;height:.8125rem;fill:var(--c-primary-2)}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}ul.ul,.text-long ul,.card ul{list-style-type:disc;margin:1rem 0;padding:0 0 0 2rem;line-height:var(--list-line-height)}ul.ul li,.text-long ul li,.card ul li{margin-bottom:.7rem;position:relative;margin-bottom:var(--list-margin-bottom)}ul.ul li::marker,.text-long ul li::marker,.card ul li::marker{font-size:1rem;color:var(--c-primary)}ol{padding-left:2rem}ol li{margin-bottom:.7rem;position:relative}ol>li>ol{list-style-type:lower-alpha}ol>li>ol>li>ol{list-style:lower-roman}.tabs__link{position:relative;display:block;font-weight:500;padding:1rem;text-decoration:none}.tabs__link--local-tasks,.tabs__link.link{background-color:var(--c-secondary-2);color:#fff;font-size:0.9375rem}@media(min-width:60em){.tabs__link--local-tasks,.tabs__link.link{display:inline-block;margin-right:.25rem}}.tabs__link--local-tasks:hover,.tabs__link--local-tasks:focus,.tabs__link.link:hover,.tabs__link.link:focus{background-color:#fff;color:var(--c-primary)}.tabs__link--local-tasks.is-active,.tabs__link.link.is-active{background-color:#fff;color:var(--c-primary)}.tabs__link--spotlight{color:var(--c-headings);font-family:var(--f-heading);font-weight:500;font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0;display:block;width:100%;color:var(--c-primary-2);text-transform:uppercase;letter-spacing:1px}.tabs__link--spotlight__link{color:var(--c-body-link-text)}.tabs__link--spotlight__link:hover{color:var(--c-body-link-text-hover)}.sheepmeadow .tabs__link--spotlight,.morningside .tabs__link--spotlight{color:var(--c-primary-4)}.tabs__link--spotlight:hover,.tabs__link--spotlight:focus{color:#fff}.tabs__link--spotlight::after{content:"";height:0.25rem;width:100%;display:block;background-color:transparent;position:absolute;top:-0.25rem;left:0}.tabs__link--spotlight.is-active{color:#fff}.tabs__link--spotlight.is-active::after{background-color:var(--c-primary-2)}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}.table,table{border:none;margin:1rem 0;width:100%;border-collapse:collapse}.table caption,table caption{padding-bottom:1.5rem;border-bottom:2px solid var(--c-secondary-2);font-family:var(--font-body) !important;margin-bottom:1.5rem !important}@media(min-width:48em){.table caption,table caption{border-bottom:none;margin-bottom:0 !important}}.table caption p,table caption p{font-size:calc(var(--fs-body-min)/16*1rem);line-height:var(--font-body-line-height-min)}.sheepmeadow .table caption p,.sheepmeadow table caption p{font-weight:400}@media(min-width:48em){.table caption p,table caption p{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.table caption p:last-child,table caption p:last-child{margin-bottom:0}.table__heading-cell,.accordion-pane__course-details-term,th{color:var(--c-primary);padding:1rem 0;border-bottom:2px solid var(--c-secondary-2);text-align:left;background:var(--c-gray-1);font-size:0.8125rem;font-weight:normal}@media(min-width:48em){.table__heading-cell,.accordion-pane__course-details-term,th{padding:1rem 1.5rem}}.table__row,tr{border-bottom:1px solid var(--c-primary);margin-bottom:2rem;padding-bottom:1rem}@media(min-width:48em){.table__row,tr{margin-bottom:0;padding-bottom:0}}.table__row:last-child,tr:last-child{margin-bottom:0}.table__cell,td{margin-bottom:1.5rem}@media(min-width:48em)and (max-width:59.9375em){.table__cell,td{font-size:0.875rem}}@media(min-width:48em){.table__cell,td{vertical-align:top;padding:1.6666666667rem 1.5rem;margin-bottom:0}}.table__cell p:first-child,td p:first-child{margin-top:0}.table__cell-label{display:block;color:var(--c-table-cell-label);font-size:1rem;line-height:1.5rem;font-weight:600}.table__cell-content{display:block;margin-bottom:1.5rem}.table__cell-content:last-child{margin-bottom:0}.tablesaw-cell-content,.tablesaw-stack td .tablesaw-cell-label{display:block;max-width:100%;width:100%}.tablesaw th{padding:0}@media(min-width:48em){.tablesaw th{padding:1rem 1.5rem .6666666667rem 1.5rem}}.tablesaw thead tr{border-bottom:none}.tablesaw td{vertical-align:top;padding:0}@media(min-width:48em){.tablesaw td{padding:1.6666666667rem 1.5rem}}.tablesaw-stack td{margin-bottom:2rem}@media(min-width:48em){.tablesaw-stack td{display:table-cell;margin-bottom:0}}.tablesaw-stack tbody td,.tablesaw-stack tbody th{float:none}.tablesaw-stack td .tablesaw-cell-label{font-size:0.8125rem;color:var(--c-primary);display:block !important}@media(min-width:48em){.tablesaw-stack td .tablesaw-cell-label{display:none !important;margin-bottom:0}}.tablesaw-stack tbody tr{border-bottom:1px solid var(--c-primary)}.tablesaw-stack tbody tr::after{clear:both;content:"";display:table}.text-long table tr{border-bottom:none}.text-long table,.text-long table td{border:1px solid #aaa}@media(max-width:767.9375px){.text-long .tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:none}.text-long .tablesaw-stack tbody td,.text-long .tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.text-long .tablesaw-cell-label{vertical-align:top}.text-long .tablesaw-cell-content{max-width:67%;display:inline-block}.text-long .tablesaw-stack td:empty,.text-long .tablesaw-stack th:empty{display:none}}@media(min-width:768px){.text-long .tablesaw-stack tr{display:table-row}.text-long .tablesaw-stack td,.text-long .tablesaw-stack th,.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:table-cell;margin:0}.text-long .tablesaw-stack td .tablesaw-cell-label,.text-long .tablesaw-stack th .tablesaw-cell-label{display:none !important}}@media(min-width:0)and (max-width:47.9375em){.text-long tbody{display:table-caption}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack td{margin-bottom:-1px}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-label{color:var(--c-primary);padding:1rem !important;border-bottom:2px solid var(--c-secondary-2);font-size:16px !important;background:var(--c-gray-1)}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-content{padding:1rem !important;display:table-cell}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack tbody tr{border-bottom:none !important}}.footer__address,.footer__address p,.footer__copyright,.footer__copyright p,#block-footercopyrightandprivacy,#block-footercopyrightandprivacy p{color:var(--c-footer-non-link-text);font-size:calc(var(--fs-footer-copy-right-text-min)/16*1rem);line-height:var(--footer-copy-right-text-line-height-min);margin:0}@media(min-width:60em){.footer__address,.footer__address p,.footer__copyright,.footer__copyright p,#block-footercopyrightandprivacy,#block-footercopyrightandprivacy p{font-size:calc(var(--fs-footer-copy-right-text-max)/16*1rem);line-height:var(--footer-copy-right-text-line-height-max)}}.footer__address span+span{display:block}@media(min-width:30em){.footer__address span+span{display:inline;padding-left:10px}}.footer__copyright a,.footer__copyright a:visited,#block-footercopyrightandprivacy p a,#block-footercopyrightandprivacy p a:visited{color:var(--c-footer-copyright-link-text);font-weight:var(--fw-footer-copyright)}.footer__copyright a:hover,.footer__copyright a:focus,.footer__copyright a:visited:hover,.footer__copyright a:visited:focus,#block-footercopyrightandprivacy p a:hover,#block-footercopyrightandprivacy p a:focus,#block-footercopyrightandprivacy p a:visited:hover,#block-footercopyrightandprivacy p a:visited:focus{color:var(--c-footer-copyright-link-text-hover)}.footer__program,.footer #block-cspsbrandingtext{color:var(--c-footer-non-link-text);font-size:calc(var(--fs-footer-branding-text-min)/16*1rem);line-height:var(--footer-branding-text-line-height-min)}@media(min-width:60em){.footer__program,.footer #block-cspsbrandingtext{font-size:calc(var(--fs-footer-branding-text-max)/16*1rem);line-height:var(--footer-branding-text-line-height-max)}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,.overview-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.view-mode-list-item-label,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,.overview-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.view-mode-list-item-label,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.ck-content h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.ck-content h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,.morningside .overview-text,.sheepmeadow .overview-text,.morningside .program-card__title,.sheepmeadow .program-card__title,h5,.ck-content h5,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,.morningside .overview-text,.sheepmeadow .overview-text,.morningside .program-card__title,.sheepmeadow .program-card__title,h5,.ck-content h5,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:rem(24px)}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.program-card__type{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;text-transform:none}@media(min-width:0)and (max-width:29.9375em){.program-card__type{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.program-card__type{font-size:calc(var(--fs-label-max)/16*1rem)}}.program-card__type span{display:block}.morningside .program-card__type,.sheepmeadow .program-card__type{color:var(--c-gray-6) !important}.program-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;font-weight:300}.program-card__title__link{color:var(--c-body-link-text)}.program-card__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:48em)and (max-width:59.9375em){.program-card__title{font-size:0.9375rem}}.morningside .program-card__title,.sheepmeadow .program-card__title{text-transform:capitalize !important;color:var(--c-primary-2) !important;font-weight:bold !important}h3.program-card__title,.page--person h2.program-card__title,.program-card__title.subject-area__subtitle,.node-person h2.program-card__title,.node-person .accordion__title h3.program-card__title,.node-person .accordion__title .program-card__title.subject-area__subtitle{margin-top:0;margin-bottom:1rem}@media(min-width:48em)and (max-width:59.9375em){.program-card__teaser{font-size:0.8125rem}}body,.sb-content{font-family:var(--f-body);font-size:calc(var(--fs-body-min)/16*1rem);font-weight:var(--fw-body);font-style:normal;font-stretch:normal;line-height:var(--font-body-line-height-min);letter-spacing:normal;text-align:left;color:var(--c-text)}@media(min-width:60em){body,.sb-content{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.paragraph,p{margin:1em 0}strong{font-weight:900}.blockquote,blockquote{font-size:calc(var(--fs-blockquote-content-min)/16*1rem);font-family:var(--f-heading);color:var(--c-blockquote-icon);font-weight:var(--fw-blockquote);position:relative;padding:1.25rem 0 1.25rem 2.5rem;margin:3rem 0;border-top:1px solid var(--c-primary);border-bottom:1px solid var(--c-primary)}@media(min-width:60em){.blockquote,blockquote{font-size:calc(var(--fs-blockquote)/16*1rem);padding:2.1875rem 0 2.1875rem 5rem}}.blockquote::before,blockquote::before{content:"“";font-weight:300;font-size:6.25rem;line-height:1.75rem;position:absolute;top:3.5rem;left:0}@media(min-width:60em){.blockquote::before,blockquote::before{font-size:13.375rem;top:6.5rem;line-height:2.078125rem}}.blockquote .blockquote__content,blockquote .blockquote__content{color:var(--c-blockquote-text)}.blockquote__info{color:var(--c-text);font-size:0.8125rem;font-weight:400;margin-top:1rem}.blockquote__name{color:var(--c-primary);font-weight:600}.blockquote__date{display:inline-block}.blockquote--has-attribution{padding-left:0}.blockquote--has-attribution::after{clear:both;content:"";display:table}@media(min-width:60em){.blockquote--has-attribution{display:flex;padding-left:0}}.blockquote--has-attribution::before{display:none}.blockquote--has-attribution .card.person-card{background-color:transparent;margin-bottom:1em}.blockquote--has-attribution .card.person-card::after{clear:both;content:"";display:table}@media(min-width:60em){.blockquote--has-attribution .card.person-card{margin-right:3.8391224863%;max-width:none;flex-basis:22.1206581353%}}.blockquote--has-attribution .person-card__content{border:0;margin:0;padding:0}.blockquote--has-attribution .person-card__link{background-color:#fff}.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus{background-color:#fff}.blockquote--has-attribution .person-card__link:hover .person-card__name,.blockquote--has-attribution .person-card__link:hover .person-card__teaser,.blockquote--has-attribution .person-card__link:focus .person-card__name,.blockquote--has-attribution .person-card__link:focus .person-card__teaser{color:var(--c-blockquote-headshot-hover)}.blockquote--has-attribution .person-card__name,.blockquote--has-attribution .person-card__teaser{text-align:center}.blockquote--has-attribution .person-card__name{color:#000;font-size:1.3125rem;margin-bottom:.5rem}.blockquote--has-attribution .person-card__teaser{font-size:0.875rem;font-weight:600;line-height:1.3125rem}.blockquote--has-attribution .person-card__content::after{display:none}.blockquote--has-attribution .person-card__image img{border:0;border-radius:50%;float:none;left:0;margin-bottom:1rem;margin-left:auto;margin-right:auto;right:0;width:13.125rem}.blockquote--has-attribution .person-card__text--with-image{padding-left:0}.blockquote--has-attribution .blockquote__content{display:block;padding-left:2.8125rem;position:relative}@media(min-width:60em){.blockquote--has-attribution .blockquote__content{font-size:calc(var(--fs-blockquote-content-has-attribution)/16*1rem);padding-left:3.5rem;width:74.0402193784%}}.blockquote--has-attribution .blockquote__content a:hover,.blockquote--has-attribution .blockquote__content a:focus{color:var(--c-blockquote-link-hover)}.blockquote--has-attribution .blockquote__content::before{content:"“";color:var(--c-blockquote-icon);font-weight:300;font-size:6.25rem;position:absolute;top:1rem;left:0;line-height:1.75rem}@media(min-width:60em){.blockquote--has-attribution .blockquote__content::before{left:-2rem;font-size:13.375rem;top:4.6875rem;line-height:var(33.25px)}}.hr,hr{border-style:solid;border-width:1px 0 0;color:var(--c-primary);margin:2.6666666667rem 0}.program-disclaimer{font-size:0.875rem;line-height:normal;margin-bottom:6rem}.text-area-prefix{border-top:4px solid var(--c-page-title-bar);padding-top:2rem;margin-top:2rem}@media(min-width:48em){.text-area-prefix{margin-top:4rem}}.content-top .text-area-prefix,.content-bottom .text-area-prefix{border-top:none}.path-news .content-top .text-area-prefix{padding-top:3rem;margin-top:2rem;position:relative}.path-news .content-top .text-area-prefix::before{background-color:var(--c-primary);content:"";left:50%;position:absolute;transform:translate(-50%,0);width:calc(100% - 3.125rem);top:0;height:4px}.text-area-suffix{border-bottom:1px solid var(--c-gray-2);margin-bottom:2rem;padding-bottom:1rem}.morningside .text-area-suffix,.sheepmeadow .text-area-suffix{padding-bottom:3rem}@media(min-width:60em){.text-area-suffix{margin-bottom:4rem}.morningside .text-area-suffix,.sheepmeadow .text-area-suffix{margin-bottom:3rem}}.content-top .text-area-suffix,.content-bottom .text-area-suffix{border-bottom:none}.content-top .overview-text{margin-top:1rem;margin-bottom:1rem}@media(min-width:60em){.content-top .overview-text{margin-top:2rem;margin-bottom:2rem}}.morningside .overview-text,.sheepmeadow .overview-text{font-family:var(--f-body) !important;text-transform:none !important;line-height:var(--font-body-line-height-min) !important}@media(min-width:60em){.morningside .overview-text,.sheepmeadow .overview-text{line-height:var(--font-body-line-height-max) !important}}p.notes{font-size:0.875rem;line-height:normal}.unpublished-status{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;background-color:var(--c-secondary-3);color:#fff;font-weight:bold;margin:0;padding:1em;text-align:center;text-transform:uppercase}.unpublished-status__link{color:var(--c-body-link-text)}.unpublished-status__link:hover{color:var(--c-body-link-text-hover)}.card .unpublished-status{opacity:65%;position:absolute;width:100%;z-index:1}.text-long p.large-text{font-size:calc(var(--fs-large-text-min)/16*1rem);line-height:var(--large-text-line-height-min)}@media(min-width:60em){.text-long p.large-text{font-size:calc(var(--fs-large-text-max)/16*1rem);line-height:var(--large-textline-height-max)}}.tooltip{display:flex;flex-direction:column;position:relative;position:absolute;bottom:0;left:0;right:0}.tooltip.open{position:initial}.tooltip.open .tooltip__content{position:initial;z-index:1;background:rgba(0,0,0,.8)}.tooltip__icon{visibility:visible;opacity:1;position:absolute;bottom:1rem;left:1rem;background-color:transparent;border:none;cursor:pointer;transition:all .4s ease;padding:0;width:1.5rem;height:1.5rem}.tooltip__icon:focus-visible{outline-offset:.5rem}.tooltip__icon svg{width:1.5rem;height:1.5rem}.tooltip__icon svg .cls-1{opacity:.25}.tooltip__icon svg .cls-2{opacity:.5}.tooltip__icon svg .cls-3{fill:#231f20}.tooltip__icon svg .cls-3,.tooltip__icon svg .cls-4{stroke-width:0px}.tooltip__icon svg .cls-4,.tooltip__icon svg .cls-5{fill:#fff}.tooltip__icon svg .cls-5{font-family:Roboto-Medium,Roboto;font-size:35px;font-weight:500}.tooltip__icon__text{visibility:hidden;position:absolute}.tooltip__content{visibility:hidden;transition:all .4s ease;background:rgba(0,0,0,.6);color:#fff;opacity:0;position:absolute;bottom:0;padding:2rem 1rem;width:100%;z-index:2}.tooltip__content p{margin:0}.tooltip__content p strong,.tooltip__content p a{color:#fff !important}.open .tooltip__content{visibility:visible;opacity:1}.tooltip__content--visible{visibility:visible;opacity:1}.tooltip__button--hidden{visibility:hidden;opacity:0}.tooltip.open .tooltip__icon{visibility:hidden;opacity:0}.video{position:relative}.video--loaded{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video--full--loaded{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video__play{position:absolute;font-size:1.25rem;font-weight:700;height:3.125rem;left:50%;text-decoration:none;top:50%;transform:translate(-50%,-50%);width:3.125rem;-webkit-appearance:none}@media(min-width:48em){.video__play{height:6.25rem;width:6.25rem}}.video__play .video__play-hover__icon{display:none}.video__play svg{height:3.125rem;margin-bottom:1em;position:absolute;width:3.125rem}@media(min-width:48em){.video__play svg{height:6.25rem;width:6.25rem}}.video__play:focus .video__play__icon,.video__play:hover .video__play__icon{display:none}.video__play:focus .video__play-hover__icon,.video__play:hover .video__play-hover__icon{display:block}.video__play .video__play__text{display:none;text-align:center}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.local-base{font-size:1rem}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.ck-content h1,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.ck-content h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.view-mode-list-item-label,.overview-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.ck-content h3,.ck-content .subject-area__subtitle,.view-mode-list-item-label,.overview-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.ck-content h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.ck-content h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,h5,.ck-content h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,.accordion-pane-course-detailed__title button,h5,.ck-content h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.ck-content h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.button,.menu-child .button{background-color:var(--c-button-bg);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button:visited{color:#fff}.button:hover,.button:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button:hover svg.mailto,.button:hover svg.ext,.button:focus svg.mailto,.button:focus svg.ext{fill:#fff}.button:hover svg.ext path,.button:hover svg.mailto path,.button:focus svg.ext path,.button:focus svg.mailto path{stroke:#fff}.button:disabled{background-color:#949494}.button svg.mailto,.button svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button svg.ext path,.button svg.mailto path{stroke:#fff;stroke-width:1}.button--alt,.accordion-pane__course-details-directory a{background-color:var(--c-button-alt);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button--alt:visited,.accordion-pane__course-details-directory a:visited{color:#fff}.button--alt:hover,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.accordion-pane__course-details-directory a:focus{background-color:var(--c-button-alt-hover);color:#fff;text-decoration:none}.button--alt:hover svg.mailto,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.ext,.button--alt:focus svg.mailto,.accordion-pane__course-details-directory a:focus svg.mailto,.button--alt:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.ext{fill:#fff}.button--alt:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.ext path,.button--alt:hover svg.mailto path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.ext path,.button--alt:focus svg.mailto path,.accordion-pane__course-details-directory a:focus svg.mailto path{stroke:#fff}.button--alt:disabled,.accordion-pane__course-details-directory a:disabled{background-color:#949494}.button--alt svg.mailto,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.accordion-pane__course-details-directory a svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--alt svg.ext path,.accordion-pane__course-details-directory a svg.ext path,.button--alt svg.mailto path,.accordion-pane__course-details-directory a svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled{background-color:#767676;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:default}.button--disabled:visited{color:#fff}.button--disabled:hover,.button--disabled:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button--disabled:hover svg.mailto,.button--disabled:hover svg.ext,.button--disabled:focus svg.mailto,.button--disabled:focus svg.ext{fill:#fff}.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path,.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.mailto,.button--disabled svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:hover,.button--disabled:focus{background:#767676}.button--sm{background-color:var(--c-secondary-3-lt);border:none;border-radius:0;color:var(--c-secondary-3);cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.button--sm:visited{color:var(--c-secondary-3)}.button--sm:hover,.button--sm:focus{background-color:var(--c-secondary-3);color:var(--c-secondary-3-lt);text-decoration:none}.button--sm:hover svg.mailto,.button--sm:hover svg.ext,.button--sm:focus svg.mailto,.button--sm:focus svg.ext{fill:#fff}.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path,.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.mailto,.button--sm svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button.ext{padding:.5rem 1.5rem .75rem}.morningside .button.ext,.sheepmeadow .button.ext{padding:.5rem 1.5rem .5rem}.pager{margin:0;padding:0}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}.table,table{border:none;margin:1rem 0;width:100%;border-collapse:collapse}.table caption,table caption{padding-bottom:1.5rem;border-bottom:2px solid var(--c-secondary-2);font-family:var(--font-body) !important;margin-bottom:1.5rem !important}@media(min-width:48em){.table caption,table caption{border-bottom:none;margin-bottom:0 !important}}.table caption p,table caption p{font-size:calc(var(--fs-body-min)/16*1rem);line-height:var(--font-body-line-height-min)}.sheepmeadow .table caption p,.sheepmeadow table caption p{font-weight:400}@media(min-width:48em){.table caption p,table caption p{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.table caption p:last-child,table caption p:last-child{margin-bottom:0}.table__heading-cell,.accordion-pane__course-details-term,th{color:var(--c-primary);padding:1rem 0;border-bottom:2px solid var(--c-secondary-2);text-align:left;background:var(--c-gray-1);font-size:0.8125rem;font-weight:normal}@media(min-width:48em){.table__heading-cell,.accordion-pane__course-details-term,th{padding:1rem 1.5rem}}.table__row,tr{border-bottom:1px solid var(--c-primary);margin-bottom:2rem;padding-bottom:1rem}@media(min-width:48em){.table__row,tr{margin-bottom:0;padding-bottom:0}}.table__row:last-child,tr:last-child{margin-bottom:0}.table__cell,td{margin-bottom:1.5rem}@media(min-width:48em)and (max-width:59.9375em){.table__cell,td{font-size:0.875rem}}@media(min-width:48em){.table__cell,td{vertical-align:top;padding:1.6666666667rem 1.5rem;margin-bottom:0}}.table__cell p:first-child,td p:first-child{margin-top:0}.table__cell-label{display:block;color:var(--c-table-cell-label);font-size:1rem;line-height:1.5rem;font-weight:600}.table__cell-content{display:block;margin-bottom:1.5rem}.table__cell-content:last-child{margin-bottom:0}.tablesaw-cell-content,.tablesaw-stack td .tablesaw-cell-label{display:block;max-width:100%;width:100%}.tablesaw th{padding:0}@media(min-width:48em){.tablesaw th{padding:1rem 1.5rem .6666666667rem 1.5rem}}.tablesaw thead tr{border-bottom:none}.tablesaw td{vertical-align:top;padding:0}@media(min-width:48em){.tablesaw td{padding:1.6666666667rem 1.5rem}}.tablesaw-stack td{margin-bottom:2rem}@media(min-width:48em){.tablesaw-stack td{display:table-cell;margin-bottom:0}}.tablesaw-stack tbody td,.tablesaw-stack tbody th{float:none}.tablesaw-stack td .tablesaw-cell-label{font-size:0.8125rem;color:var(--c-primary);display:block !important}@media(min-width:48em){.tablesaw-stack td .tablesaw-cell-label{display:none !important;margin-bottom:0}}.tablesaw-stack tbody tr{border-bottom:1px solid var(--c-primary)}.tablesaw-stack tbody tr::after{clear:both;content:"";display:table}.text-long table tr{border-bottom:none}.text-long table,.text-long table td{border:1px solid #aaa}@media(max-width:767.9375px){.text-long .tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:none}.text-long .tablesaw-stack tbody td,.text-long .tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.text-long .tablesaw-cell-label{vertical-align:top}.text-long .tablesaw-cell-content{max-width:67%;display:inline-block}.text-long .tablesaw-stack td:empty,.text-long .tablesaw-stack th:empty{display:none}}@media(min-width:768px){.text-long .tablesaw-stack tr{display:table-row}.text-long .tablesaw-stack td,.text-long .tablesaw-stack th,.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:table-cell;margin:0}.text-long .tablesaw-stack td .tablesaw-cell-label,.text-long .tablesaw-stack th .tablesaw-cell-label{display:none !important}}@media(min-width:0)and (max-width:47.9375em){.text-long tbody{display:table-caption}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack td{margin-bottom:-1px}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-label{color:var(--c-primary);padding:1rem !important;border-bottom:2px solid var(--c-secondary-2);font-size:16px !important;background:var(--c-gray-1)}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-content{padding:1rem !important;display:table-cell}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack tbody tr{border-bottom:none !important}}.accordion-pane-course-detailed{border-bottom:var(--accordion-pane-course-detailed-border-bottom-width) solid var(--c-accordion-pane-course-detailed-border-bottom);padding-bottom:1rem}.accordion-pane-course-detailed:hover,.accordion-pane-course-detailed:focus{border-bottom-color:var(--c-accordion-pane-course-detailed-border-bottom-hover)}.accordion-pane-course-detailed__title{margin:0}.accordion-pane-course-detailed__title button{font-weight:var(--fw-accordion-pane-course-detailed) !important;text-transform:capitalize !important;position:relative;display:block;cursor:pointer;width:100%;padding-right:3rem;padding-left:0;margin:0 !important;background:none;text-align:left;border:none}@media(min-width:48em){.accordion-pane-course-detailed__title button{padding-right:4rem;margin:0 !important;display:flex;flex-direction:column;align-items:flex-start}}.accordion-pane-course-detailed__title button::before{content:"";position:absolute;right:1rem;top:1.05rem;bottom:0 !important;transform:translateY(-50%);background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg);background-size:100%;background-repeat:no-repeat;width:1.3125rem;height:1.5rem;display:inline-block}.sheepmeadow .accordion-pane-course-detailed__title button::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg)}.morningside .accordion-pane-course-detailed__title button::before{right:0;background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-lightblue-solid.svg)}.accordion-pane-course-detailed__title button:hover .accordion-pane-course-detailed__subtitle,.accordion-pane-course-detailed__title button:focus .accordion-pane-course-detailed__subtitle{color:var(--c-primary)}.accordion-pane-course-detailed__title button:hover .accordion-pane-course-detailed__title-text,.accordion-pane-course-detailed__title button:focus .accordion-pane-course-detailed__title-text{color:var(--c-accordion-pane-course-detailed-title-hover)}.accordion-pane-course-detailed__title button:hover::before,.accordion-pane-course-detailed__title button:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand.svg)}.morningside .accordion-pane-course-detailed__title button:hover::before,.morningside .accordion-pane-course-detailed__title button:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-lightblue-solid-hover.svg)}.sheepmeadow .accordion-pane-course-detailed__title button:hover::before,.sheepmeadow .accordion-pane-course-detailed__title button:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-light-blue.svg)}.accordion-pane-course-detailed__title button.active::before{content:"";background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse.svg)}.sheepmeadow .accordion-pane-course-detailed__title button.active::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.morningside .accordion-pane-course-detailed__title button.active::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-lightblue-solid.svg)}.accordion-pane-course-detailed__title button.active:hover::before,.accordion-pane-course-detailed__title button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.morningside .accordion-pane-course-detailed__title button.active:hover::before,.morningside .accordion-pane-course-detailed__title button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-lightblue-solid-hover.svg)}.sheepmeadow .accordion-pane-course-detailed__title button.active:hover::before,.sheepmeadow .accordion-pane-course-detailed__title button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-light-blue.svg)}.accordion-pane-course-detailed__title-text-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start}@media(min-width:30em){.accordion-pane-course-detailed__title-text-wrapper{flex-direction:row;align-items:center}}.accordion-pane-course-detailed__title-text{text-decoration:none;color:var(--c-accordion-pane-course-detailed-title);text-transform:none;font-weight:700}.accordion-pane-course-detailed__tags-wrapper{display:flex;-moz-column-gap:1rem;column-gap:1rem}@media(min-width:30em){.accordion-pane-course-detailed__tags-wrapper{margin-left:1rem}}.accordion-pane-course-detailed__new-course{border:1px solid var(--c-accordion-pane-course-detailed-new-background);border-radius:4px;background:var(--c-accordion-pane-course-detailed-new-background);padding:.25rem .625rem;color:var(--c-accordion-pane-course-detailed-new-text);margin-left:0;margin-bottom:.5rem;font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:var(--body-small-line-height-min);font-weight:700;font-family:var(--f-body)}@media(min-width:30em){.accordion-pane-course-detailed__new-course{margin-bottom:0}}@media(min-width:60em){.accordion-pane-course-detailed__new-course{font-size:calc(var(--fs-body-small-max)/16*1rem);line-height:var(--body-small-line-height-max)}}span.accordion-pane-course-detailed__full-course{margin-left:0;margin-bottom:.5rem;line-height:var(--body-small-line-height-min)}@media(min-width:30em){span.accordion-pane-course-detailed__full-course{margin-bottom:0}}@media(min-width:60em){span.accordion-pane-course-detailed__full-course{line-height:var(--body-small-line-height-max)}}.accordion-pane-course-detailed__subtitle-wrapper{display:block;transition:all 450ms ease-out}.accordion-pane-course-detailed__subtitle{color:var(--c-gray-4);font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:400;margin-top:.5rem;margin-bottom:0}@media(min-width:60em){.accordion-pane-course-detailed__subtitle{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.accordion-pane-course-detailed__description{font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:var(--body-small-line-height-min);font-weight:400}@media(min-width:60em){.accordion-pane-course-detailed__description{font-size:calc(var(--fs-body-small-max)/16*1rem);line-height:var(--body-small-line-height-max)}}.accordion-pane-course-detailed__prerequisite{font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:400;margin-top:1.62rem}@media(min-width:60em){.accordion-pane-course-detailed__prerequisite{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.accordion-pane-course-detailed__prerequisite-label{font-weight:700}.accordion-pane-course-detailed__syllabi-label{font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:700}@media(min-width:60em){.accordion-pane-course-detailed__syllabi-label{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.accordion-pane-course-detailed__content{border:2px solid transparent}.accordion-pane-course-detailed__related-programs-label{font-weight:700;margin-bottom:.5em}.accordion-pane-course-detailed__related-programs-label span{font-weight:400}.accordion-pane-course-detailed__related-programs-wrapper,.accordion-pane-course-detailed__course-instructors-wrapper,.accordion-pane-course-detailed__syllabi-wrapper{list-style:none;margin:0;padding:0}.accordion-pane-course-detailed__related-programs-wrapper li:not(:first-child),.accordion-pane-course-detailed__course-instructors-wrapper li:not(:first-child),.accordion-pane-course-detailed__syllabi-wrapper li:not(:first-child){margin-top:.5rem}.accordion-pane-course-detailed__course-page-link{font-size:0.875rem;color:var(--c-primary);font-weight:700;text-decoration:underline;padding-left:26px;position:relative}.accordion-pane-course-detailed__course-page-link::before{content:"";background-size:100%;background-image:url(/themes/custom/columbia_sps/images/icons/src/link.svg);background-repeat:no-repeat;width:1.25rem;height:1.25rem;display:inline-block;position:absolute;top:calc(50% - 10px);left:0}.accordion-pane-course-detailed__course-classes-content-wrapper{margin-top:1rem}.accordion-pane-global{font-family:var(--f-body);outline:1px solid var(--c-primary-4);padding:.75rem 1rem}.accordion-pane-global:hover{outline:1px solid var(--c-primary-3)}.accordion-pane-global:focus{outline:2px solid var(--c-primary-2)}.accordion-pane-global__title{margin:0}.accordion-pane-global__title .accordion-pane-global__button{position:relative;display:block;font-family:var(--f-heading);font-weight:700;font-style:normal;font-size:calc(var(--fs-heading-5-min)/16*1rem);line-height:var(--font-heading-5-line-height-min);cursor:pointer;width:100%;padding-right:3rem;padding-left:0;background:none;text-align:left;border:none}@media(min-width:48em){.accordion-pane-global__title .accordion-pane-global__button{padding-right:4rem;display:flex;flex-direction:column;align-items:flex-start}}@media(min-width:60em){.accordion-pane-global__title .accordion-pane-global__button{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.accordion-pane-global__title .accordion-pane-global__button::after{content:"";position:absolute;right:0;top:1.05rem;bottom:0 !important;transform:translateY(-50%);background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg);background-size:100%;background-repeat:no-repeat;width:1.3125rem;height:1.5rem;display:inline-block}.accordion-pane-global__title .accordion-pane-global__button:hover .accordion-pane-global__title-text,.accordion-pane-global__title .accordion-pane-global__button:hover .accordion-pane-global__subtitle,.accordion-pane-global__title .accordion-pane-global__button:focus .accordion-pane-global__title-text,.accordion-pane-global__title .accordion-pane-global__button:focus .accordion-pane-global__subtitle{color:var(--c-primary-2)}.accordion-pane-global__title .accordion-pane-global__button:hover::after,.accordion-pane-global__title .accordion-pane-global__button:focus::after{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-light-blue.svg)}.accordion-pane-global__title .accordion-pane-global__button.active::after{content:"";background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.accordion-pane-global__title .accordion-pane-global__button.active:hover::before,.accordion-pane-global__title .accordion-pane-global__button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-light-blue.svg)}.accordion-pane-global__title--cluster .accordion-pane-global__button .icon--cluster{position:absolute;top:.25rem;right:2rem;width:1.3125rem;height:1.5rem;color:var(--c-secondary)}@media(min-width:30em){.accordion-pane-global__title--cluster .accordion-pane-global__button .icon--cluster{right:4rem}}.accordion-pane-global__title--cluster .accordion-pane-global__button:hover .icon--cluster,.accordion-pane-global__title--cluster .accordion-pane-global__button:focus .icon--cluster{color:var(--c-primary-2)}.accordion-pane-global__title-text-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start}@media(min-width:30em){.accordion-pane-global__title-text-wrapper{flex-direction:row;align-items:center}}.accordion-pane-global__title-text{text-decoration:none;color:var(--c-accordion-pane-course-detailed-title);text-transform:none;font-weight:700}.accordion-pane-global__subtitle-wrapper{display:block;transition:all 450ms ease-out}.accordion-pane-global__subtitle{color:var(--c-gray-6);font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:400;margin-top:.5rem;margin-bottom:0}@media(min-width:60em){.accordion-pane-global__subtitle{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.accordion-pane-global__course-section-call-number{font-weight:700;margin-top:.625rem;margin-bottom:1rem;padding:0 1rem}.accordion-pane-global__course-section-call-number,.accordion-pane-global__course-description{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-min)}.accordion-pane-global__course-section-call-number>*,.accordion-pane-global__course-description>*{margin-top:0}.accordion-pane-global__course-info-wrapper{display:flex;flex-direction:column;width:100%;padding:0 1rem}@media(min-width:48em){.accordion-pane-global__course-info-wrapper{grid-gap:calc(var(--gutter-size)/16*1rem);flex-direction:row}}.accordion-pane-global__course-info-wrapper--display{display:block}.accordion-pane-global__course-info-wrapper--display .accordion-pane-global__course-second-column-wrapper{margin-top:1rem}.accordion-pane-global__course-second-column-wrapper{display:flex;flex-direction:column;border-top:2px solid var(--c-gray-3)}.accordion-pane-global__course-second-column-wrapper p{color:var(--c-gray-7);margin:0}.accordion-pane-global__course-second-column-wrapper [class*=label]{text-transform:uppercase;font-weight:500;color:var(--c-gray-5);margin-top:1rem}.accordion-pane-global__course-second-column-wrapper .link{margin-top:2rem;color:var(--c-primary-2)}.accordion-pane-global__course-second-column-wrapper .link svg{display:none}@media(min-width:48em){.accordion-pane-global__course-second-column-wrapper{flex:0 0 30%}.accordion-pane-global__course-second-column-wrapper .link{margin-top:2rem}}.accordion-pane-global__course-first-column-wrapper p,.accordion-pane-global__course-first-column-wrapper .link,.accordion-pane-global__course-second-column-wrapper p,.accordion-pane-global__course-second-column-wrapper .link{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-min)}.accordion-pane-global__course-cluster{background-color:var(--c-primary-2);padding:1rem;margin-top:3rem;color:#fff;position:relative}@media(min-width:48em){.accordion-pane-global__course-cluster{padding:1rem 3rem}}.accordion-pane-global__course-cluster .icon--cluster{position:absolute;right:1rem;top:1rem;width:1.5625rem;height:1.5625rem;color:var(--c-primary-4)}@media(min-width:48em){.accordion-pane-global__course-cluster .icon--cluster{right:3rem;top:2rem}}.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-name{text-transform:none}.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-subtext{color:var(--c-primary-4);font-style:italic}.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-name,.accordion-pane-global__course-cluster .link{color:#fff}.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-description{margin:.5rem 0;max-width:35.375rem}.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-subtext,.accordion-pane-global__course-cluster .accordion-pane-global__course-cluster-description,.accordion-pane-global__course-cluster .link{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}.accordion-pane-global__course-cluster .link:hover,.accordion-pane-global__course-cluster .link:focus{color:#fff !important}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.local-base{font-size:1rem}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,.csps-table .table__cell:first-child,.csps-table td:first-child,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.button,.menu-child .button{background-color:var(--c-button-bg);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button:visited{color:#fff}.button:hover,.button:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button:hover svg.mailto,.button:hover svg.ext,.button:focus svg.mailto,.button:focus svg.ext{fill:#fff}.button:hover svg.ext path,.button:hover svg.mailto path,.button:focus svg.ext path,.button:focus svg.mailto path{stroke:#fff}.button:disabled{background-color:#949494}.button svg.mailto,.button svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button svg.ext path,.button svg.mailto path{stroke:#fff;stroke-width:1}.button--alt,.accordion-pane__course-details-directory a{background-color:var(--c-button-alt);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none}.button--alt:visited,.accordion-pane__course-details-directory a:visited{color:#fff}.button--alt:hover,.accordion-pane__course-details-directory a:hover,.button--alt:focus,.accordion-pane__course-details-directory a:focus{background-color:var(--c-button-alt-hover);color:#fff;text-decoration:none}.button--alt:hover svg.mailto,.accordion-pane__course-details-directory a:hover svg.mailto,.button--alt:hover svg.ext,.accordion-pane__course-details-directory a:hover svg.ext,.button--alt:focus svg.mailto,.accordion-pane__course-details-directory a:focus svg.mailto,.button--alt:focus svg.ext,.accordion-pane__course-details-directory a:focus svg.ext{fill:#fff}.button--alt:hover svg.ext path,.accordion-pane__course-details-directory a:hover svg.ext path,.button--alt:hover svg.mailto path,.accordion-pane__course-details-directory a:hover svg.mailto path,.button--alt:focus svg.ext path,.accordion-pane__course-details-directory a:focus svg.ext path,.button--alt:focus svg.mailto path,.accordion-pane__course-details-directory a:focus svg.mailto path{stroke:#fff}.button--alt:disabled,.accordion-pane__course-details-directory a:disabled{background-color:#949494}.button--alt svg.mailto,.accordion-pane__course-details-directory a svg.mailto,.button--alt svg.ext,.accordion-pane__course-details-directory a svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--alt svg.ext path,.accordion-pane__course-details-directory a svg.ext path,.button--alt svg.mailto path,.accordion-pane__course-details-directory a svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled{background-color:#767676;border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:default}.button--disabled:visited{color:#fff}.button--disabled:hover,.button--disabled:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.button--disabled:hover svg.mailto,.button--disabled:hover svg.ext,.button--disabled:focus svg.mailto,.button--disabled:focus svg.ext{fill:#fff}.button--disabled:hover svg.ext path,.button--disabled:hover svg.mailto path,.button--disabled:focus svg.ext path,.button--disabled:focus svg.mailto path{stroke:#fff}.button--disabled:disabled{background-color:#949494}.button--disabled svg.mailto,.button--disabled svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--disabled svg.ext path,.button--disabled svg.mailto path{stroke:#fff;stroke-width:1}.button--disabled:hover,.button--disabled:focus{background:#767676}.button--sm{background-color:var(--c-secondary-3-lt);border:none;border-radius:0;color:var(--c-secondary-3);cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.button--sm:visited{color:var(--c-secondary-3)}.button--sm:hover,.button--sm:focus{background-color:var(--c-secondary-3);color:var(--c-secondary-3-lt);text-decoration:none}.button--sm:hover svg.mailto,.button--sm:hover svg.ext,.button--sm:focus svg.mailto,.button--sm:focus svg.ext{fill:#fff}.button--sm:hover svg.ext path,.button--sm:hover svg.mailto path,.button--sm:focus svg.ext path,.button--sm:focus svg.mailto path{stroke:#fff}.button--sm:disabled{background-color:#949494}.button--sm svg.mailto,.button--sm svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.button--sm svg.ext path,.button--sm svg.mailto path{stroke:#fff;stroke-width:1}.button.ext{padding:.5rem 1.5rem .75rem}.morningside .button.ext,.sheepmeadow .button.ext{padding:.5rem 1.5rem .5rem}.pager{margin:0;padding:0}.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none !important}}.table,table{border:none;margin:1rem 0;width:100%;border-collapse:collapse}.table caption,table caption{padding-bottom:1.5rem;border-bottom:2px solid var(--c-secondary-2);font-family:var(--font-body) !important;margin-bottom:1.5rem !important}@media(min-width:48em){.table caption,table caption{border-bottom:none;margin-bottom:0 !important}}.table caption p,table caption p{font-size:calc(var(--fs-body-min)/16*1rem);line-height:var(--font-body-line-height-min)}.sheepmeadow .table caption p,.sheepmeadow table caption p{font-weight:400}@media(min-width:48em){.table caption p,table caption p{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.table caption p:last-child,table caption p:last-child{margin-bottom:0}.table__heading-cell,.accordion-pane__course-details-term,th{color:var(--c-primary);padding:1rem 0;border-bottom:2px solid var(--c-secondary-2);text-align:left;background:var(--c-gray-1);font-size:0.8125rem;font-weight:normal}@media(min-width:48em){.table__heading-cell,.accordion-pane__course-details-term,th{padding:1rem 1.5rem}}.table__row,tr{border-bottom:1px solid var(--c-primary);margin-bottom:2rem;padding-bottom:1rem}@media(min-width:48em){.table__row,tr{margin-bottom:0;padding-bottom:0}}.table__row:last-child,tr:last-child{margin-bottom:0}.table__cell,td{margin-bottom:1.5rem}@media(min-width:48em)and (max-width:59.9375em){.table__cell,td{font-size:0.875rem}}@media(min-width:48em){.table__cell,td{vertical-align:top;padding:1.6666666667rem 1.5rem;margin-bottom:0}}.table__cell p:first-child,td p:first-child{margin-top:0}.table__cell-label{display:block;color:var(--c-table-cell-label);font-size:1rem;line-height:1.5rem;font-weight:600}.table__cell-content{display:block;margin-bottom:1.5rem}.table__cell-content:last-child{margin-bottom:0}.tablesaw-cell-content,.tablesaw-stack td .tablesaw-cell-label{display:block;max-width:100%;width:100%}.tablesaw th{padding:0}@media(min-width:48em){.tablesaw th{padding:1rem 1.5rem .6666666667rem 1.5rem}}.tablesaw thead tr{border-bottom:none}.tablesaw td{vertical-align:top;padding:0}@media(min-width:48em){.tablesaw td{padding:1.6666666667rem 1.5rem}}.tablesaw-stack td{margin-bottom:2rem}@media(min-width:48em){.tablesaw-stack td{display:table-cell;margin-bottom:0}}.tablesaw-stack tbody td,.tablesaw-stack tbody th{float:none}.tablesaw-stack td .tablesaw-cell-label{font-size:0.8125rem;color:var(--c-primary);display:block !important}@media(min-width:48em){.tablesaw-stack td .tablesaw-cell-label{display:none !important;margin-bottom:0}}.tablesaw-stack tbody tr{border-bottom:1px solid var(--c-primary)}.tablesaw-stack tbody tr::after{clear:both;content:"";display:table}.text-long table tr{border-bottom:none}.text-long table,.text-long table td{border:1px solid #aaa}@media(max-width:767.9375px){.text-long .tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:none}.text-long .tablesaw-stack tbody td,.text-long .tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.text-long .tablesaw-cell-label{vertical-align:top}.text-long .tablesaw-cell-content{max-width:67%;display:inline-block}.text-long .tablesaw-stack td:empty,.text-long .tablesaw-stack th:empty{display:none}}@media(min-width:768px){.text-long .tablesaw-stack tr{display:table-row}.text-long .tablesaw-stack td,.text-long .tablesaw-stack th,.text-long .tablesaw-stack thead td,.text-long .tablesaw-stack thead th{display:table-cell;margin:0}.text-long .tablesaw-stack td .tablesaw-cell-label,.text-long .tablesaw-stack th .tablesaw-cell-label{display:none !important}}@media(min-width:0)and (max-width:47.9375em){.text-long tbody{display:table-caption}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack td{margin-bottom:-1px}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-label{color:var(--c-primary);padding:1rem !important;border-bottom:2px solid var(--c-secondary-2);font-size:16px !important;background:var(--c-gray-1)}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-cell-content{padding:1rem !important;display:table-cell}}@media(min-width:0)and (max-width:47.9375em){.text-long .tablesaw-stack tbody tr{border-bottom:none !important}}.accordion-pane{border:1px solid #d7d7d7}.lewisohn .accordion-pane,.sheepmeadow .accordion-pane{border-bottom-color:var(--c-accordion-pane-border-bottom)}.morningside .accordion-pane{border-color:var(--c-gray-2)}.sheepmeadow .accordion-pane{border-left:none;border-right:none;border-top:none}.morningside .accordion-pane.active{border:none;outline:2px solid var(--c-gray-4);outline-offset:-2px}.lewisohn .accordion-pane:hover,.sheepmeadow .accordion-pane:hover,.lewisohn .accordion-pane:focus,.sheepmeadow .accordion-pane:focus{border-bottom-color:var(--c-accordion-pane-border-bottom-hover)}.morningside .accordion-pane:hover,.morningside .accordion-pane:focus{border-color:var(--c-gray-4)}.accordion-pane .text-long p:first-of-type{margin-top:0}.accordion-pane__title{margin:0}.accordion-pane__title button{font-size:1.25rem;line-height:normal;font-weight:600;color:var(--c-headings);position:relative;display:block;cursor:pointer;width:100%;padding:1rem 3rem 1rem 1rem;margin:0;background:none;text-align:left;border:none}.morningside .accordion-pane__title button{font-size:1.4375rem}@media(min-width:48em){.accordion-pane__title button{padding:1.3333333333rem 4rem 1.3333333333rem 1rem;display:flex;justify-content:space-between;align-items:center}.morningside .accordion-pane__title button{padding-left:1.5rem}}.accordion-pane__title button::before{content:"";position:absolute;right:1rem;bottom:.5rem;transform:translateY(-50%);background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand.svg);background-size:100%;width:1.25rem;height:1.25rem;display:inline-block}.morningside .accordion-pane__title button::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-gray.svg);bottom:auto;top:50%}.sheepmeadow .accordion-pane__title button::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg)}@media(min-width:48em){.accordion-pane__title button::before{bottom:1rem}}.accordion-pane__title button:hover .accordion_pane__title-text,.accordion-pane__title button:focus .accordion_pane__title-text{color:var(--c-accordion-pane-title-text-hover)}.accordion-pane__title button:hover::before,.accordion-pane__title button:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-hover.svg)}.morningside .accordion-pane__title button:hover::before,.sheepmeadow .accordion-pane__title button:hover::before,.morningside .accordion-pane__title button:focus::before,.sheepmeadow .accordion-pane__title button:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-light-blue.svg)}.accordion-pane__title button.active::before{content:"";background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse.svg)}.morningside .accordion-pane__title button.active::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover-gray.svg)}.sheepmeadow .accordion-pane__title button.active::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.accordion-pane__title button.active:hover::before,.accordion-pane__title button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-hover.svg)}.morningside .accordion-pane__title button.active:hover::before,.sheepmeadow .accordion-pane__title button.active:hover::before,.morningside .accordion-pane__title button.active:focus::before,.sheepmeadow .accordion-pane__title button.active:focus::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-light-blue.svg)}.accordion_pane__title-text{text-decoration:none}.accordion-pane__title-extras{display:block;font-size:0.875rem;margin-top:.75rem}@media(min-width:48em){.accordion-pane__title-extras{margin-top:0;margin-left:2rem;text-align:right;width:75%}}@media(min-width:60em){.accordion-pane__title-extras{width:35%}}@media(min-width:75em){.accordion-pane__title-extras{width:20%}}.accordion-pane__subtitle-1{color:var(--c-accordion-pane-subtitle);font-weight:600;text-transform:uppercase;display:inline-block}.has-multiple .accordion-pane__subtitle-1{margin-right:.125rem}.has-multiple .accordion-pane__subtitle-1::after{content:":"}.accordion-pane__subtitle-2{color:var(--c-secondary-2);font-weight:400;display:inline-block}.accordion-pane__content{border:1px solid transparent;padding:0 1rem}.morningside .accordion-pane__content{padding:0 4rem 0 1rem}@media(min-width:48em){.morningside .accordion-pane__content{padding:0 4rem 0 1.5rem}}.accordion-pane__content h5{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-weight:600;margin:0;line-height:0.875rem}@media(min-width:0)and (max-width:29.9375em){.accordion-pane__content h5{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.accordion-pane__content h5{font-size:calc(var(--fs-label-max)/16*1rem)}}@media(min-width:0)and (max-width:29.9375em){.accordion-pane__content h5{margin-right:0;padding:0}}.accordion-pane__content .csps-table{margin-top:0}.accordion-pane__body{margin:0 0 2rem 0}.accordion-pane__course-details{border-bottom:1px solid #ebebeb;margin-bottom:3rem}.accordion-pane__course-details-term{font-size:1.25rem;line-height:normal;padding:.75rem 1.3333333333rem;margin:0 0 1.5rem 0;font-weight:200;color:var(--c-accordion-pane-course-details-term);border-bottom-width:2px}.accordion-pane__course-details-content{padding:0 1.3333333333rem 1rem}@media(min-width:48em){.accordion-pane__course-details-content{display:flex;flex-wrap:wrap}}.accordion-pane__course-details-content>div{margin-bottom:1.5rem}@media(min-width:48em){.accordion-pane__course-details-content>div{width:25%;padding-right:1rem}}@media(min-width:48em){.accordion-pane__course-details-content>.accordion-pane__course-details-prerequisite{width:50%}}.accordion-pane__course-details-directory{margin-bottom:1em}.alert{display:none;background-color:var(--c-accent);color:#fff;font-size:0.875rem;line-height:1.2;font-weight:600}@media(min-width:48em){.alert{font-size:1.1875rem;font-weight:400}}.alert svg{fill:#fff;display:block;width:1.5rem;height:1.5rem}.alert.alert--emergency{background-color:var(--c-accent-2)}.alert.alert--emergency .alert__icon svg{width:1.6875rem}.alert.alert--notification{background-color:var(--c-primary-3)}@media(min-width:0)and (max-width:47.9375em){.has-program-centric-branding .alert{margin-top:calc(64px + var(--header-height));margin-bottom:calc(-64px + 0*var(--header-height))}}.alert__inner{margin-inline:auto;clear:both;max-width:85%;padding:1rem 0;display:flex;align-items:center}@media(min-width:30em){.alert__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.alert__inner{max-width:1220px}}@media(min-width:48em){.alert__inner{padding-top:1.25rem;padding-bottom:1.25rem}}.alert__icon{padding:0.625rem 0;width:1.5rem}@media(min-width:48em){.alert__icon{margin:0 0 0 2rem}}.alert__text{flex-grow:1;border-left:1px solid #f7c58a;padding-left:1rem;margin-left:1rem}@media(min-width:48em){.alert__text{padding-left:2rem;margin-left:2rem}}.alert--emergency .alert__text{border-left:1px solid #d79190}.alert--notification .alert__text{border-left:1px solid #a7c8e4}.alert__title{font-size:1.125rem;line-height:1.2;margin:0;font-weight:600;color:#fff}@media(min-width:48em){.alert__title{font-size:1.1875rem}}.alert__details{margin:0}.alert__details a{color:#fff}.alert__details a:hover,.alert__details a:focus{text-decoration:none;color:#fff}.alert__details a:hover svg.ext,.alert__details a:hover svg.mailto,.alert__details a:focus svg.ext,.alert__details a:focus svg.mailto{fill:#fff}.alert__details a:hover svg.ext path,.alert__details a:hover svg.mailto path,.alert__details a:focus svg.ext path,.alert__details a:focus svg.mailto path{stroke:#fff}.alert__details a svg.ext,.alert__details a svg.mailto{display:inline-block;fill:#fff;position:relative;top:-0.125rem}.alert__details a svg.ext path,.alert__details a svg.mailto path{stroke:#fff}.alert__close{width:0.6875rem;margin-left:2rem;cursor:pointer}.alert__close svg{width:0.6875rem;height:0.6875rem}.callout-banner{display:flex;justify-content:center;align-items:center;padding:3.25rem 0;background-color:#fff}.content-main .callout-banner{margin:4rem 0}.callout-banner__content{text-align:center;max-width:46.5625rem}.callout-banner__content .button{padding:.5rem 1.5rem !important;line-height:var(--body-default-condensed-line-height-min) !important;color:#fff !important}.morningside .callout-banner__content .button,.sheepmeadow .callout-banner__content .button{font-family:var(--f-body);font-size:calc(var(--fs-body-min)/16*1rem);font-weight:var(--fw-body);font-style:normal;font-stretch:normal;line-height:var(--font-body-line-height-min);letter-spacing:normal;text-align:left;color:var(--c-text)}@media(min-width:60em){.morningside .callout-banner__content .button,.sheepmeadow .callout-banner__content .button{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.morningside .callout-banner__title,.sheepmeadow .callout-banner__title{color:var(--c-gray-6);margin:0}@media(min-width:48em){.morningside .callout-banner__title,.sheepmeadow .callout-banner__title{font-size:2.5rem;line-height:46px}}.morningside .callout-banner__title{font-weight:400}.sheepmeadow .callout-banner__title{font-weight:300}.callout-banner__description{margin-top:1rem;margin-bottom:1.5rem}.callout-banner--light{border-top:3px solid var(--c-callout-banner-border-light);border-bottom:3px solid var(--c-callout-banner-border-light)}.callout-banner--dark{border-top:3px solid var(--c-callout-banner-border-dark);border-bottom:3px solid var(--c-callout-banner-border-dark)}.callout-banner--light-blue-bg{background-color:var(--c-callout-banner);color:var(--c-callout-banner-light-blue-bg-text)}.callout-banner--light-blue-bg .callout-banner__title{color:var(--c-callout-banner-light-blue-bg-text)}.statistic-card__image,.program-card__image-file,.news-card__image img{width:100%;height:auto}.video-card__content,.subject-card__content,.statistic-card__content,.program-card__content,.person-card__content,.news-card__content,.image-teaser-card__content,.event-list-card__content,.event-card__content{padding-bottom:1.5rem;padding-top:1.5rem;margin:0 1.25rem}.video-card__content::after,.subject-card__content::after,.statistic-card__content::after,.program-card__content::after,.person-card__content::after,.news-card__content::after,.image-teaser-card__content::after,.event-list-card__content::after,.event-card__content::after{background-color:var(--c-card-content-border-bottom);bottom:0;content:"";left:50%;height:1px;position:absolute;transform:translate(-50%,0);width:calc(100% - 2.5rem)}.card{position:relative}.card.not_published>a:link{background-color:rgba(var(--c-gray-1),0.3)}.card.not_published>a:link:hover,.card.not_published>a:link:focus{background-color:rgba(2,33,105,.6)}.card>a{height:100%}.card img{width:100%}.content-cards--front .announcement-card{border-top:2px solid var(--c-announcement-card-border-content-cards-front);padding-top:.5rem}.announcement-card a{color:var(--c-primary);text-decoration:none;width:100%}.announcement-card a:focus .arrow,.announcement-card a:hover .arrow{margin-left:0.3125rem}.announcement-card a p{color:var(--c-text)}.announcement-card .arrow{transition:margin-left .2s linear;fill:var(--c-secondary);height:0.75rem;width:0.875rem}.content-cards--front .announcement-card .arrow{display:none}.announcement-card--default .announcement-card__content{padding-left:4rem}@media(min-width:48em)and (max-width:59.9375em){.announcement-card--default .announcement-card__content{padding-left:0}}.content-cards--front .announcement-card__content{padding-left:0}.announcement-card__image{float:left;height:3.125rem;position:relative;width:3.125rem;margin-left:-4rem}@media(min-width:48em)and (max-width:59.9375em){.announcement-card__image{float:none;margin-left:0;margin-bottom:.5rem}}.announcement-card__image img{border-radius:50% 50%}.announcement-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0;border-bottom:2px solid var(--c-secondary-2);font-size:0.8125rem;line-height:1.125rem;padding-bottom:.5rem;margin-top:0;font-weight:400}.announcement-card__title__link{color:var(--c-body-link-text)}.announcement-card__title__link:hover{color:var(--c-body-link-text-hover)}.morningside .announcement-card__title,.sheepmeadow .announcement-card__title{line-height:var(--font-body-line-height-min)}.sheepmeadow .announcement-card__title{font-weight:700}.content-cards--front .announcement-card__title{border-bottom:1px solid var(--c-secondary-2);color:var(--c-announcement-card-title-content-cards-front);transition:all .25s ease-in}.content-cards--front .announcement-card__link:hover .announcement-card__title,.content-cards--front .announcement-card__link:focus .announcement-card__title{border-bottom:1px solid var(--c-primary);color:var(--c-primary)}.announcement-card__teaser{font-family:var(--f-body);font-size:calc(var(--fs-body-min)/16*1rem);font-weight:var(--fw-body);font-style:normal;font-stretch:normal;line-height:var(--font-body-line-height-min);letter-spacing:normal;text-align:left;color:var(--c-text);color:var(--c-announcement-card-text);line-height:normal;margin-top:0;margin-bottom:0.375rem}@media(min-width:60em){.announcement-card__teaser{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}.morningside .announcement-card__teaser,.sheepmeadow .announcement-card__teaser{font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:1.4rem}@media(min-width:60em){.morningside .announcement-card__teaser,.sheepmeadow .announcement-card__teaser{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem)}}@media(min-width:48em)and (max-width:59.9375em){.announcement-card__teaser{font-size:0.8125rem}}.event-card{background-color:var(--c-gray-1);position:relative}.event-card::after{clear:both;content:"";display:table}.event-card__link{background-color:var(--c-gray-1);display:block;text-decoration:none;color:var(--c-gray-4);width:100%}.event-card__link::after{clear:both;content:"";display:table}.event-card__link:hover,.event-card__link:focus{background-color:var(--c-primary);color:#fff}.event-card__link:hover h2,.event-card__link:hover .node-person .accordion__title h3,.event-card__link:hover .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .event-card__link:hover h3,.node-person .accordion__title .event-card__link:hover .subject-area__subtitle,.event-card__link:hover p,.event-card__link:hover .event-card__date,.event-card__link:focus h2,.event-card__link:focus .node-person .accordion__title h3,.event-card__link:focus .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .event-card__link:focus h3,.node-person .accordion__title .event-card__link:focus .subject-area__subtitle,.event-card__link:focus p,.event-card__link:focus .event-card__date{color:#fff}.event-card__link:hover .event-card__content::after,.event-card__link:hover .event-card__date::after,.event-card__link:focus .event-card__content::after,.event-card__link:focus .event-card__date::after{background-color:var(--c-secondary)}.sheepmeadow .event-card__link:hover .event-card__content::after,.sheepmeadow .event-card__link:hover .event-card__date::after,.sheepmeadow .event-card__link:focus .event-card__content::after,.sheepmeadow .event-card__link:focus .event-card__date::after{background-color:var(--c-primary-4)}.event-card__content{padding-bottom:2.5rem;padding-top:1.5rem}.event-card__date{color:var(--c-event-card-date);font-size:1.875rem;line-height:normal;font-weight:300;margin:0 0 1.3333333333rem;padding-bottom:1rem;display:block;position:relative}@media(min-width:48em)and (max-width:59.9375em){.event-card__date{font-size:1rem;margin-bottom:1rem}}@media(min-width:60em)and (max-width:74.9375em){.event-card__date{font-size:1.5rem}}.event-card__date::after{content:"";height:2px;background-color:var(--c-secondary-2);position:absolute;left:0;bottom:0;width:100%}.event-card__title{color:var(--c-cards-heading);font-size:1.5rem;font-weight:400;line-height:normal;min-height:8rem;margin:0;display:block}@media(min-width:48em)and (max-width:59.9375em){.event-card__title{font-size:0.8125rem;min-height:0;margin-bottom:1rem}}@media(min-width:60em){.event-card__title{font-size:1.125rem}}@media(min-width:75em){.event-card__title{font-size:1.5rem}}.event-card__time,.event-card__type{font-weight:400;line-height:normal;margin:0}@media(min-width:48em)and (max-width:59.9375em){.event-card__time,.event-card__type{font-size:0.75rem}}.event-list-card{background-color:var(--c-gray-1);color:var(--c-gray-4);position:relative}.event-list-card::after{clear:both;content:"";display:table}.event-list-card.not_published{background-color:rgba(var(--c-gray-1),0.1)}.event-list-card:hover,.event-list-card:focus{background-color:var(--c-primary);color:#fff}.event-list-card:hover *,.event-list-card:focus *{color:#fff}.event-list-card:hover .media-wide::after,.event-list-card:focus .media-wide::after{color:#fff}.event-list-card:hover svg,.event-list-card:focus svg{fill:#fff}.event-list-card:hover .video__play__icon,.event-list-card:focus .video__play__icon{display:none}.event-list-card:hover .video__play-hover__icon,.event-list-card:focus .video__play-hover__icon{display:block}.event-list-card:hover .event-list-card__date,.event-list-card:focus .event-list-card__date{border-right-color:var(--c-secondary)}.event-list-card:hover .event-list-card__content::after,.event-list-card:hover .event-list-card__date::after,.event-list-card:focus .event-list-card__content::after,.event-list-card:focus .event-list-card__date::after{background-color:var(--c-secondary)}.event-list-card__link{position:absolute;top:0;bottom:0;left:0;right:0;display:block;text-decoration:none;z-index:10;overflow:hidden;text-indent:-9999px;white-space:nowrap}.event-list-card__link::after{clear:both;content:"";display:table}.event-list-card__content{padding-bottom:2.5rem;padding-top:2.5rem}.event-list-card__content::before{border-top:2px solid var(--c-primary);content:"";left:50%;height:1px;position:absolute;top:0;transform:translate(-50%,0);width:calc(100% - 2.5rem)}a:hover .event-list-card__content::before,a:focus .event-list-card__content::before{border-top-color:var(--c-secondary)}@media(min-width:48em){.event-list-card__content{align-items:stretch;display:flex}}.event-list-card__col{display:block}.event-list-card__label{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase}@media(min-width:0)and (max-width:29.9375em){.event-list-card__label{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.event-list-card__label{font-size:calc(var(--fs-label-max)/16*1rem)}}a:hover .event-list-card__label,a:focus .event-list-card__label{color:#fff}.event-list-card__date{color:var(--c-event-list-card-date);padding:0 1rem;text-align:center}.morningside .event-list-card__date,.sheepmeadow .event-list-card__date{line-height:1.5}.sheepmeadow .event-list-card__date{font-weight:300}@media(min-width:48em){.event-list-card__date{border-right:1px solid #949494;width:25%}}@media(min-width:60em){.event-list-card__date{width:18%}}@media(min-width:48em){a:hover .event-list-card__date,a:focus .event-list-card__date{border-right-color:var(--c-secondary)}}.event-list-card__date-month{display:block;font-size:2.125rem}.full-width .event-list-card__date-month{font-size:1.5rem}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-month{font-size:1.125rem}.full-width .event-list-card__date-month{font-size:1rem}}@media(min-width:60em)and (max-width:74.9375em){.event-list-card__date-month{font-size:1.5rem}.full-width .event-list-card__date-month{font-size:1.125rem}}.event-list-card__date-day{display:block;font-size:6.3125rem;line-height:4.8125rem;letter-spacing:-0.9375rem;text-indent:-0.9375rem}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-day{font-size:3.625rem;line-height:3rem;letter-spacing:0;text-indent:0.125rem}}@media(min-width:60em)and (max-width:74.9375em){.event-list-card__date-day{font-size:4.5rem;line-height:4.5rem}}.event-list-card__date-day.is-tens{letter-spacing:-0.625rem;text-indent:-1rem}.morningside .event-list-card__date-day.is-tens,.sheepmeadow .event-list-card__date-day.is-tens{letter-spacing:0}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-day.is-tens{letter-spacing:-0.3125rem;text-indent:-0.4375rem}.morningside .event-list-card__date-day.is-tens,.sheepmeadow .event-list-card__date-day.is-tens{letter-spacing:0}}.event-list-card__date-day.is-twenties{letter-spacing:-0.3125rem;text-indent:-0.375rem}.morningside .event-list-card__date-day.is-twenties,.sheepmeadow .event-list-card__date-day.is-twenties{letter-spacing:0}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-day.is-twenties{letter-spacing:0;text-indent:0}}.event-list-card__date-day.is-thirties{letter-spacing:-0.3125rem;text-indent:-0.3125rem}.morningside .event-list-card__date-day.is-thirties,.sheepmeadow .event-list-card__date-day.is-thirties{letter-spacing:0}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-day.is-thirties{letter-spacing:-0.1875rem;text-indent:0.125rem}}.event-list-card__date-start,.event-list-card__date-end{font-size:1.625rem}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__date-start,.event-list-card__date-end{font-size:1rem}}@media(min-width:60em)and (max-width:74.9375em){.event-list-card__date-start,.event-list-card__date-end{font-size:1.125rem}}.different-dates .event-list-card__date-start,.different-dates .event-list-card__date-end{font-size:2.875rem;line-height:3.125rem}@media(min-width:48em)and (max-width:59.9375em){.different-dates .event-list-card__date-start,.different-dates .event-list-card__date-end{font-size:2.625rem;line-height:2.875rem}}@media(min-width:60em)and (max-width:74.9375em){.different-dates .event-list-card__date-start,.different-dates .event-list-card__date-end{font-size:1.5rem;line-height:1.75rem}}.event-list-card__date-to{font-size:1.5rem}.event-list-card__date-inline-day{font-weight:600}.event-list-card__col-1{padding:0 2rem}@media(min-width:48em){.event-list-card__col-1{width:35%}}.event-list-card__title{color:var(--c-cards-heading);font-size:1.5rem;font-weight:600;line-height:normal;display:block}@media(min-width:48em){.event-list-card__title{font-size:1.25rem;margin:0 0 1rem}}.event-list-card__link-text{color:var(--c-body-link-text);font-size:0.75rem;font-weight:400;text-decoration:underline;text-transform:uppercase}.event-list-card__link-text:hover,.event-list-card__link-text:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}.event-list-card__col-2{padding:0 2rem}@media(min-width:48em){.event-list-card__col-2{padding-left:0;width:19%}}.event-list-card__time,.event-list-card__type,.event-list-card__location{font-weight:400;line-height:normal;margin-bottom:1rem;margin-top:0}@media(min-width:48em)and (max-width:59.9375em){.event-list-card__time,.event-list-card__type,.event-list-card__location{font-size:0.75rem}}@media(min-width:0)and (max-width:47.9375em){.event-list-card__media{margin-bottom:1em}}.event-list-card__media .media-wide{color:var(--c-secondary);margin-bottom:0.3125rem;margin-top:1em;position:relative}.event-list-card__media .media-wide::after{color:var(--c-body-link-text);content:"View Video";font-size:.75rem;font-weight:400;margin-top:1em;text-decoration:underline;text-transform:uppercase}.event-list-card__media .media-wide::after:hover,.event-list-card__media .media-wide::after:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}.event-list-card__media .video__play{height:4.375rem;margin-top:-0.8125rem;width:4.375rem}.event-list-card__media .video__play .video__play__icon,.event-list-card__media .video__play .video__play-hover__icon{height:70px;width:70px}.event-list-card__media .file-downloads{margin-bottom:0}.event-list-card__media .file-downloads div>span{display:none}.event-list-card__media .file-downloads div>span:first-child{display:block}.event-list-card__media .file-downloads .link-icon-download .content{display:none}.event-list-card__media .file-downloads .link-icon-download::after{content:"View Downloads"}.event-list-card__col-3{font-size:0.875rem;line-height:normal;padding:0 2rem;margin-top:1rem}@media(min-width:48em){.event-list-card__col-3{margin-top:0;padding-left:0;width:28%}}.event-list-card__speaker-name{display:block;font-weight:600}.event-list-card__speaker-description{display:block;margin-bottom:1rem}.image-teaser-card__link{background-color:#fff;display:block;text-decoration:none;color:var(--c-gray-4);width:100%}.image-teaser-card__link::after{clear:both;content:"";display:table}.content-main .image-teaser-card__link{background-color:var(--c-gray-1)}.image-teaser-card__link:hover,.image-teaser-card__link:focus{background-color:var(--c-primary);color:#fff}.image-teaser-card__link:hover h2,.image-teaser-card__link:hover .node-person .accordion__title h3,.image-teaser-card__link:hover .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .image-teaser-card__link:hover h3,.node-person .accordion__title .image-teaser-card__link:hover .subject-area__subtitle,.image-teaser-card__link:hover p,.image-teaser-card__link:hover .image-teaser-card__type,.image-teaser-card__link:focus h2,.image-teaser-card__link:focus .node-person .accordion__title h3,.image-teaser-card__link:focus .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .image-teaser-card__link:focus h3,.node-person .accordion__title .image-teaser-card__link:focus .subject-area__subtitle,.image-teaser-card__link:focus p,.image-teaser-card__link:focus .image-teaser-card__type{color:#fff}.image-teaser-card__link:hover .image-teaser-card__image img,.image-teaser-card__link:focus .image-teaser-card__image img{border-bottom-color:var(--c-image-teaser-card-border-bottom-hover)}.image-teaser-card__link:hover .image-teaser-card__content::after,.image-teaser-card__link:focus .image-teaser-card__content::after{background-color:var(--c-secondary)}.image-teaser-card__link:hover .arrow,.image-teaser-card__link:focus .arrow{margin-left:0.3125rem;fill:var(--c-image-teaser-card-arrow-hover)}.image-teaser-card__link:hover .image-teaser-card__teaser,.image-teaser-card__link:focus .image-teaser-card__teaser{color:#fff}.image-teaser-card__link .arrow{fill:var(--c-image-teaser-card-arrow);height:0.75rem;width:0.875rem;margin-left:0.0625rem;transition:margin-left .2s linear}.image-teaser-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}@media(min-width:48em)and (max-width:59.9375em){.image-teaser-card__content{margin:1rem 0;padding:0 1rem}}.image-teaser-card__content::after{width:calc(100% - 4rem)}@media(min-width:48em)and (max-width:59.9375em){.image-teaser-card__content::after{width:calc(100% - 2rem)}}.image-teaser-card__image img{border-bottom:2px solid var(--c-image-teaser-card-border-bottom);position:relative;width:100%;margin-bottom:1rem}@media(min-width:30em)and (max-width:47.9375em){.image-teaser-card__image img{float:left;margin-right:5.1851851852%;width:8.75rem;margin-bottom:0}}@media(min-width:60em){.content-top .image-teaser-card__image img,.content-bottom .image-teaser-card__image img{float:left;margin-right:2.5270758123%;width:8.75rem;margin-bottom:0}}@media(min-width:75em){.image-teaser-card__image img{float:left;margin-right:2.5270758123%;width:8.75rem;margin-bottom:0}}@media(min-width:30em)and (max-width:47.9375em){.image-teaser-card__text--with-image{padding-left:10.625rem}}@media(min-width:60em){.content-top .image-teaser-card__text--with-image,.content-bottom .image-teaser-card__text--with-image{padding-left:10.625rem}}@media(min-width:75em){.image-teaser-card__text--with-image{padding-left:10.625rem}}.image-teaser-card__type{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0;color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;line-height:1.5em;padding:0;margin-bottom:0;margin-top:0;text-transform:none}.image-teaser-card__type__link{color:var(--c-body-link-text)}.image-teaser-card__type__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:0)and (max-width:29.9375em){.image-teaser-card__type{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.image-teaser-card__type{font-size:calc(var(--fs-label-max)/16*1rem)}}@media(min-width:0)and (max-width:29.9375em){.image-teaser-card__type{padding:0}}.image-teaser-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;font-size:1.5rem;font-weight:200;color:var(--c-cards-heading);margin-bottom:.5rem;margin-top:0}.image-teaser-card__title__link{color:var(--c-body-link-text)}.image-teaser-card__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:48em)and (max-width:59.9375em){.image-teaser-card__title{font-size:1.25rem;line-height:1.75rem}}.morningside .image-teaser-card__title,.sheepmeadow .image-teaser-card__title{font-weight:bold}.image-teaser-card__teaser{color:var(--c-image-teaser-card-text);line-height:1.3;margin-bottom:.5rem;margin-top:0}@media(min-width:48em)and (max-width:59.9375em){.image-teaser-card__teaser{font-size:0.875rem}}.news-card__link{background-color:var(--c-cards-background);display:block;text-decoration:none}.news-card__link:hover,.news-card__link:focus{background-color:var(--c-primary);color:#fff}.news-card__link:hover .news-card__content,.news-card__link:focus .news-card__content{border-color:var(--c-secondary)}.news-card__link:hover .news-card__type,.news-card__link:hover .news-card__title,.news-card__link:hover .news-card__summary,.news-card__link:focus .news-card__type,.news-card__link:focus .news-card__title,.news-card__link:focus .news-card__summary{color:#fff !important}.lewisohn .news-card__content{border-top:2px solid var(--c-secondary-2)}.news-card__type{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-size:calc(var(--fs-overline-max)/16*1rem);line-height:var(--overline-line-height-max);margin-bottom:calc(var(--news-card-type-margin-bottom)/16*1rem);text-transform:var(--news-card-type-text-transform);color:var(--c-news-card-type)}@media(min-width:0)and (max-width:29.9375em){.news-card__type{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.news-card__type{font-size:calc(var(--fs-label-max)/16*1rem)}}@media(min-width:0)and (max-width:29.9375em){.news-card__type{padding-bottom:0.3125rem;margin-bottom:0}}.news-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;font-size:calc(var(--fs-news-card-title)/16*1rem);font-weight:var(--fw-news-card-title);color:var(--c-cards-heading);line-height:var(--news-card-title-line-height);margin-top:0;margin-bottom:1rem}.news-card__title__link{color:var(--c-body-link-text)}.news-card__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:48em)and (max-width:59.9375em){.news-card__title{font-size:0.9375rem}}.news-card__summary{color:var(--c-news-card-summary);line-height:normal;margin-top:0;font-size:calc(var(--fs-news-card-summary)/16*1rem);line-height:var(--news-card-summary-line-height)}@media(min-width:48em)and (max-width:59.9375em){.news-card__summary{font-size:0.8125rem}}.news-card__outlet{font-style:italic}.path-news .news-card--featured{margin-top:2rem}.news-card--featured__heading{margin-bottom:1.5rem;margin-top:1.5rem}.news-card--featured .news-card__link{background-color:transparent;border-bottom:1px solid var(--c-gray-1);margin-bottom:2rem;padding-bottom:2rem}.news-card--featured .news-card__link::after{clear:both;content:"";display:table}@media(min-width:48em){.news-card--featured .news-card__link{display:flex;border-top:4px solid var(--c-primary);padding-top:1.5rem}}@media(min-width:60em){.news-card--featured .news-card__link{padding-top:2.5rem;margin-bottom:4rem;padding-bottom:3rem}}@media(min-width:48em)and (max-width:59.9375em){.content-main .news-card--featured .news-card__link{display:block;padding-top:0}}@media(min-width:48em){.content-main .news-card--featured .news-card__link{border-top:none}}.news-card--featured .news-card__link:hover,.news-card--featured .news-card__link:focus{background-color:var(--c-primary)}.news-card--featured .news-card__image{margin-bottom:2rem}@media(min-width:48em){.news-card--featured .news-card__image{margin-bottom:0;margin-right:3.8391224863%;flex:0 0 35.1005484461%}}@media(min-width:60em){.news-card--featured .news-card__image{margin-right:2.5270758123%;flex:0 0 23.1046931408%}}@media(min-width:48em)and (max-width:59.9375em){.content-main .news-card--featured .news-card__image{margin-right:0;margin-bottom:2rem}}@media(min-width:60em){.path-news .news-card--featured .news-card__image{flex:0 0 31.6486161252%}}.news-card--featured .news-card__type{margin-top:0}.news-card--featured .news-card__content{border-top:0;padding-top:0;padding-bottom:0}@media(min-width:48em){.news-card--featured .news-card__content{margin-left:0;padding-right:1em}}.news-card--featured .news-card__content::after{height:0}@media(min-width:48em)and (max-width:59.9375em){.content-main .news-card--featured .news-card__content{margin:0 1.25rem}}.news-card--featured .news-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0;font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:0}.news-card--featured .news-card__title__link{color:var(--c-body-link-text)}.news-card--featured .news-card__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:75em){.news-card--featured .news-card__title{font-size:2.25rem;line-height:2.75rem}}.news-card--featured .news-card__summary{font-size:1.125rem;line-height:1.5rem;color:var(--c-news-featured-card-summary)}@media(min-width:75em){.news-card--featured .news-card__summary{font-size:1.5rem;line-height:2rem}}.news-card--spotlight .news-card__link{background-color:var(--c-primary)}.news-card--spotlight .news-card__content{border:0;margin:0;padding:1rem 0}.news-card--spotlight .news-card__type{color:var(--c-news-card-type-spotlight);border-bottom:1px solid var(--c-news-card-type-spotlight);padding-bottom:.25rem;margin-bottom:.5rem}.news-card--spotlight .news-card__title{font-size:1.125rem;line-height:1.5rem;color:#fff;margin:0}.person-card{background-color:var(--c-cards-background)}@media(min-width:60em){.views-view-people-search .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem);row-gap:2rem}}.views-view-people-search .views-row{margin-bottom:2rem}@media(min-width:60em){.views-view-people-search .views-row{margin-bottom:0}}.person-card__link{background-color:var(--c-cards-background);display:block;text-decoration:none;color:var(--c-gray-4);width:100%}.person-card__link::after{clear:both;content:"";display:table}.person-card__link:hover,.person-card__link:focus{background-color:var(--c-primary);color:#fff}.person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) h2,.person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .node-person .accordion__title h3,.person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) h3,.node-person .accordion__title .person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .subject-area__subtitle,.person-card__link:hover:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) p,.person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) h2,.person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .node-person .accordion__title h3,.person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) h3,.node-person .accordion__title .person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) .subject-area__subtitle,.person-card__link:focus:not(.blockquote--has-attribution .person-card__link:hover,.blockquote--has-attribution .person-card__link:focus) p{color:#fff !important}.person-card__link:hover .person-card__image img,.person-card__link:focus .person-card__image img{border-bottom-color:var(--c-secondary)}.morningside .person-card__link:hover .person-card__image img,.sheepmeadow .person-card__link:hover .person-card__image img,.morningside .person-card__link:focus .person-card__image img,.sheepmeadow .person-card__link:focus .person-card__image img{border:none}.person-card__link:hover .person-card__content::after,.person-card__link:focus .person-card__content::after{background-color:var(--c-secondary)}.person-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}@media(min-width:48em)and (max-width:59.9375em){.person-card__content{margin:1rem 0;padding:0 1rem}}.person-card__content::after{width:calc(100% - 4rem)}@media(min-width:48em)and (max-width:59.9375em){.person-card__content::after{width:calc(100% - 2rem)}}.person-card__image img{border-bottom:2px solid var(--c-secondary-2);position:relative;margin-bottom:1rem}.morningside .person-card__image img,.sheepmeadow .person-card__image img{border:none}@media(min-width:30em){.person-card__image img{float:left;width:8.75rem;margin-right:5.1851851852%;margin-bottom:0}}@media(min-width:48em)and (max-width:59.9375em){.person-card__image img{float:none;width:auto;margin-right:0;margin-bottom:1rem}}@media(min-width:30em){.person-card__text--with-image{padding-left:10rem}}@media(min-width:48em)and (max-width:59.9375em){.person-card__text--with-image{padding-left:0}}.person-card__name{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0;color:var(--c-person-card-name) !important;margin:0 0 0.5rem;font-weight:var(--fw-person-card-name) !important}.person-card__name__link{color:var(--c-body-link-text)}.person-card__name__link:hover{color:var(--c-body-link-text-hover)}.morningside .person-card__name,.sheepmeadow .person-card__name{text-transform:none !important}@media(min-width:60em)and (max-width:74.9375em){.person-card__name{font-size:0.875rem;line-height:normal}.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.sheepmeadow .person-card__teaser:not(.blockquote):not(blockquote) .sheepmeadow .person-card__teaser{font-size:calc(var(--fs-body-default-condensed-min)/16*1rem);line-height:var(--body-default-condensed-line-height-min)}@media(min-width:60em){.sheepmeadow .person-card__teaser:not(.blockquote):not(blockquote) .sheepmeadow .person-card__teaser{font-size:calc(var(--fs-body-default-condensed-max)/16*1rem);line-height:var(--body-default-condensed-line-height-max)}}.person-card__fellow{font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min)}@media(min-width:60em){.person-card__fellow{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.person-card__teaser,.person-card__fellow{color:var(--c-person-card-text);margin:0 0 0.5rem}.lewisohn .person-card__teaser,.lewisohn .person-card__fellow{line-height:normal}@media(min-width:60em)and (max-width:74.9375em){.lewisohn .person-card__teaser,.lewisohn .person-card__fellow{font-size:0.75rem;line-height:normal}}.program-card{background-color:var(--c-gray-1);display:block;text-decoration:none;color:var(--c-program-card-link-text);width:100%;position:relative}.lewisohn .program-card{border-top:6px solid var(--c-primary)}.lewisohn .program-card .program-card__type{color:var(--c-program-card-link-text);font-weight:500}.lewisohn .program-card .program-card__teaser,.lewisohn .program-card .program-card__program-options-label,.lewisohn .program-card .program-card__secondary-link-label,.lewisohn .program-card .program-card__program-card__secondary-link,.lewisohn .program-card .program-card__program-options-list,.lewisohn .program-card .program-card__program-options-list li::marker{color:var(--c-gray-6)}.program-card .program-card-link{position:absolute;width:100%;height:100%;z-index:1}.program-card:hover,.program-card:focus{background-color:var(--c-primary);color:#fff;cursor:pointer}.lewisohn .program-card:hover,.lewisohn .program-card:focus{background-color:var(--c-gray-1);color:var(--c-program-card-link-text);border-color:var(--c-secondary)}.program-card:hover .program-card__content,.program-card:focus .program-card__content{border-color:var(--c-secondary)}.program-card:hover .program-card__type,.program-card:hover .program-card__title,.program-card:hover .program-card__teaser,.program-card:hover .program-card__program-options-label,.program-card:hover .program-card__secondary-link-label,.program-card:hover .program-card__program-card__secondary-link,.card .program-card:hover .program-card__program-options-list li::marker,.program-card:focus .program-card__type,.program-card:focus .program-card__title,.program-card:focus .program-card__teaser,.program-card:focus .program-card__program-options-label,.program-card:focus .program-card__secondary-link-label,.program-card:focus .program-card__program-card__secondary-link,.card .program-card:focus .program-card__program-options-list li::marker{color:#fff !important}.lewisohn .program-card:hover .program-card__type,.lewisohn .program-card:hover .program-card__title,.lewisohn .program-card:hover .program-card__teaser,.lewisohn .program-card:hover .program-card__program-options-label,.lewisohn .program-card:hover .program-card__secondary-link-label,.lewisohn .program-card:hover .program-card__program-card__secondary-link,.lewisohn .card .program-card:hover .program-card__program-options-list li::marker,.lewisohn .program-card:focus .program-card__type,.lewisohn .program-card:focus .program-card__title,.lewisohn .program-card:focus .program-card__teaser,.lewisohn .program-card:focus .program-card__program-options-label,.lewisohn .program-card:focus .program-card__secondary-link-label,.lewisohn .program-card:focus .program-card__program-card__secondary-link,.lewisohn .card .program-card:focus .program-card__program-options-list li::marker{color:var(--c-gray-6) !important}.program-card:hover .program-card__program-card__secondary-link svg.ext path,.program-card:focus .program-card__program-card__secondary-link svg.ext path{fill:#fff !important;stroke:#fff !important}.lewisohn .program-card:hover .program-card__program-card__secondary-link svg.ext path,.lewisohn .program-card:focus .program-card__program-card__secondary-link svg.ext path{fill:var(--c-program-card-link-text) !important;stroke:var(--c-program-card-link-text) !important}.program-card .program-card__title_link{color:var(--c-headings);text-decoration:none !important}.program-card .program-card__title_link .program-card__title{margin-bottom:0}.lewisohn .program-card .program-card__title_link .program-card__title{font-weight:500;line-height:1.5rem}.program-card .program-card__title_link:hover,.program-card .program-card__title_link:focus{text-decoration:underline !important}.program-card .program-card__title_link:hover .program-card__title,.program-card .program-card__title_link:focus .program-card__title{color:var(--c-primary-2) !important;text-decoration:underline !important}.lewisohn .program-card .program-card__title_link:hover .program-card__title,.lewisohn .program-card .program-card__title_link:focus .program-card__title{color:var(--c-gray-6) !important}.morningside .program-card .program-card__title_link:hover .program-card__title,.morningside .program-card .program-card__title_link:focus .program-card__title{color:var(--c-primary-4) !important}.program-card__secondary-link-label,.program-card__program-card__secondary-link{color:var(--c-headings) !important;font-style:italic;font-size:0.75rem;color:var(--c-program-card-link-text);font-weight:400}.program-card .program-card__program-card__secondary-link{text-decoration:underline !important}.program-card .program-card__program-card__secondary-link svg.ext path{fill:var(--c-headings) !important;stroke:var(--c-headings) !important}.program-card .program-card__program-card__secondary-link:hover,.program-card .program-card__program-card__secondary-link:focus{color:var(--c-primary-2) !important;text-decoration:underline !important}.program-card .program-card__program-card__secondary-link:hover svg.ext path,.program-card .program-card__program-card__secondary-link:focus svg.ext path{fill:var(--c-primary-2) !important;stroke:var(--c-primary-2) !important}.morningside .program-card .program-card__program-card__secondary-link:hover,.morningside .program-card .program-card__program-card__secondary-link:focus{color:var(--c-primary-4) !important;text-decoration:underline !important}.morningside .program-card .program-card__program-card__secondary-link:hover svg.ext path,.morningside .program-card .program-card__program-card__secondary-link:focus svg.ext path{fill:var(--c-primary-4) !important;stroke:var(--c-primary-4) !important}.program-card__image-file{margin-bottom:1.3333333333rem}.program-card__content{padding-bottom:4.375rem}.program-card__content a{position:relative;z-index:2}.program-card__teaser{line-height:1.25rem;margin-top:1rem;margin-bottom:2rem}.morningside .program-card__teaser,.sheepmeadow .program-card__teaser{font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:normal;color:var(--c-gray-6)}@media(min-width:48em){.morningside .program-card__teaser,.sheepmeadow .program-card__teaser{font-size:calc(var(--fs-body-small-max)/16*1rem)}}.program-card__program-options{position:absolute;bottom:1.5rem;left:1.25rem;right:1.25rem}.program-card__program-options-label{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-size:0.6875rem;font-weight:bold;letter-spacing:0.051875rem;margin-bottom:.125rem}@media(min-width:0)and (max-width:29.9375em){.program-card__program-options-label{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.program-card__program-options-label{font-size:calc(var(--fs-label-max)/16*1rem)}}.morningside .program-card__program-options-label,.sheepmeadow .program-card__program-options-label{color:var(--c-gray-6) !important}.program-card__program-options-list{margin:0;padding:0 0 0 1rem;font-size:0.875rem}.card .program-card__program-options-list{margin:0;padding:0 0 0 1rem}.card .program-card__program-options-list li{margin-bottom:0;line-height:1rem}.card .program-card__program-options-list li::before{color:var(--c-secondary-3);font-size:0.875rem;line-height:0.875rem}.program-spotlight-card__wrapper{width:100%}.program-spotlight-card .program-spotlight-card__link{background-color:#fff;text-decoration:none;width:100%;position:relative;border-bottom:1px solid var(--c-gray-4);display:flex;flex-direction:column;padding:2rem}@media(min-width:53.125em){.program-spotlight-card .program-spotlight-card__link{flex-direction:row;padding:3.125rem 2.25rem 3.75rem}}.program-spotlight-card .program-spotlight-card__link:hover,.program-spotlight-card .program-spotlight-card__link:focus{background-color:var(--c-program-spotlight-card-background-hover);border-color:var(--c-program-spotlight-card-border-hover);border-width:var(--program-spotlight-card-border-width-hover)}.program-spotlight-card .program-spotlight-card__link:hover .program-spotlight-card__title,.program-spotlight-card .program-spotlight-card__link:focus .program-spotlight-card__title{color:var(--c-program-spotlight-card-title-hover);text-decoration:underline;text-decoration-thickness:3px}.program-spotlight-card .program-spotlight-card__link:hover .program-spotlight-card__description-wrapper .icon.arrow,.program-spotlight-card .program-spotlight-card__link:focus .program-spotlight-card__description-wrapper .icon.arrow{fill:var(--c-program-spotlight-card-description-wrapper-icon-arrow-hover)}.program-spotlight-card__image{display:none}@media(min-width:53.125em){.program-spotlight-card__image{display:block;width:16.875rem;height:16.875rem;margin-right:2.0625rem}.program-spotlight-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.program-spotlight-card__image div{width:100%;height:100%}}@media(min-width:60em){.program-spotlight-card__image{width:20.25rem;height:20.25rem}}.program-spotlight-card__content-wrapper{width:100%}@media(min-width:56.25em){.program-spotlight-card__content-wrapper{width:70%}}.program-spotlight-card__title{color:var(--c-program-spotlight-card-title);margin-top:0}.morningside .program-spotlight-card__title{font-weight:bold}.sheepmeadow .program-spotlight-card__title{font-weight:800}.program-spotlight-card__content{display:flex;flex-direction:column;color:var(--c-program-spotlight-card-content)}@media(min-width:53.125em){.program-spotlight-card__content{flex-direction:row}}.program-spotlight-card__description-wrapper{font-family:var(--f-body);font-size:calc(var(--fs-body-min)/16*1rem);font-weight:var(--fw-body);font-style:normal;font-stretch:normal;line-height:var(--font-body-line-height-min);letter-spacing:normal;text-align:left;color:var(--c-text);width:100%;margin-bottom:var(--program-spotlight-card-description-wrapper-margin-bottom);color:var(--c-program-spotlight-card-description)}@media(min-width:60em){.program-spotlight-card__description-wrapper{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}@media(min-width:53.125em){.program-spotlight-card__description-wrapper{width:60%;margin-right:3rem;margin-bottom:0}}.program-spotlight-card__description-wrapper .arrow{content:"";width:calc(var(--program-spotlight-card-icon-width)/16*1rem);height:calc(var(--program-spotlight-card-icon-height)/16*1rem);display:block;transition:margin-left .2s linear;fill:var(--c-secondary);margin-left:calc(var(--program-spotlight-card-icon-margin-left)/16*1rem)}.sheepmeadow .program-spotlight-card__description-wrapper .arrow{fill:var(--c-primary)}.program-spotlight-card__description-wrapper:hover .arrow{margin-left:0.3125rem}.program-spotlight-card__description-wrapper .text-long p:last-of-type{margin-bottom:1rem;margin-top:0}.program-spotlight-card__info-wrapper{width:100%;padding:2rem 0 0 0;position:relative;border-top:2px solid var(--c-program-spotlight-card-info-wrapper-border);padding:2rem 0}.program-spotlight-card__info-wrapper::before{content:"";position:absolute;left:0;top:0;width:50%;border-top:2px solid var(--c-secondary-2)}@media(min-width:53.125em){.program-spotlight-card__info-wrapper{width:35%;border-top:none;border-left:2px solid var(--c-program-spotlight-card-info-wrapper-border);padding:0.875rem 0 0.875rem 1rem;margin-top:.5rem}.program-spotlight-card__info-wrapper::before{border:none}}.morningside .program-spotlight-card__info-wrapper,.sheepmeadow .program-spotlight-card__info-wrapper{padding-top:1.5rem}@media(min-width:53.125em){.morningside .program-spotlight-card__info-wrapper,.sheepmeadow .program-spotlight-card__info-wrapper{padding-top:0}}.morningside .program-spotlight-card__info-wrapper>*,.sheepmeadow .program-spotlight-card__info-wrapper>*{margin-top:0}.program-spotlight-card__terms{list-style:none;padding-left:0}.program-spotlight-card__item:not(:last-child){margin-bottom:0.875rem}.program-spotlight-card__item-term{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-family:var(--f-heading);line-height:var(--overline-line-height-max);color:var(--c-program-spotlight-card-item-term);margin-bottom:.15rem;margin-top:0}@media(min-width:0)and (max-width:29.9375em){.program-spotlight-card__item-term{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.program-spotlight-card__item-term{font-size:calc(var(--fs-label-max)/16*1rem)}}@media(min-width:0)and (max-width:29.9375em){.program-spotlight-card__item-term{margin-right:0;padding:0}}.program-spotlight-card__item-term-dates,.program-spotlight-card__level,.program-spotlight-card__format{font-size:calc(var(--fs-body-small-condensed-min)/16*1rem);font-weight:var(--fw-body);line-height:var(--body-small-condensed-line-height-min);margin:0;color:var(--c-program-spotlight-card-items-text)}@media(min-width:53.125em){.program-spotlight-card__item-term-dates,.program-spotlight-card__level,.program-spotlight-card__format{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.program-spotlight-card__item-term-dates{margin:0}.program-spotlight-card__level{margin:1.125rem 0}.program-teaser-card{background-color:var(--c-gray-1)}.program-teaser-card__link{display:block;padding:2rem 1.5rem;text-decoration:none}.program-teaser-card__link:hover .arrow,.program-teaser-card__link:focus .arrow{margin-right:-0.3125rem}.program-teaser-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;font-weight:500;color:var(--c-cards-heading);margin:0;padding-right:1.5rem;position:relative}.program-teaser-card__title__link{color:var(--c-body-link-text)}.program-teaser-card__title__link:hover{color:var(--c-body-link-text-hover)}.program-teaser-card__title .arrow{fill:var(--c-secondary);height:0.75rem;position:absolute;right:0;margin-right:0;margin-top:0.25rem;top:0.125rem;width:0.875rem;transition:margin-right .2s linear}.program-teaser-card--has-teaser{padding:2rem 1.5rem}.program-teaser-card--has-teaser .program-teaser-card__link{display:inline;padding:0}.program-teaser-card--has-teaser .program-teaser-card__link:hover .arrow,.program-teaser-card--has-teaser .program-teaser-card__link:focus .arrow{margin-left:0.3125rem;margin-right:auto}.program-teaser-card--has-teaser .arrow{transition:margin-left .2s linear;margin-left:0;margin-right:auto;margin-top:auto;position:relative;right:auto;top:auto}.morningside .program-teaser-card__link-with-url .program-teaser-card__title,.sheepmeadow .program-teaser-card__link-with-url .program-teaser-card__title{font-weight:bold}.morningside .program-teaser-card__link-without-url .program-teaser-card__title,.sheepmeadow .program-teaser-card__link-without-url .program-teaser-card__title{color:var(--c-gray-7)}.statistic-card{background-color:var(--c-gray-1);padding-bottom:3rem}.statistic-card::after{clear:both;content:"";display:table}.statistic-card__content{padding-top:2rem;display:flex}@media(min-width:48em)and (max-width:59.9375em){.statistic-card__content{display:block}}.statistic-card__image{width:60px;margin-right:1rem}@media(min-width:48em)and (max-width:59.9375em){.statistic-card__image{margin-bottom:1rem;margin-right:0}}@media(min-width:60em)and (max-width:74.9375em){.statistic-card__image{width:50px}}.statistic-card__text{margin-top:-0.25rem;flex:1}@media(min-width:48em)and (max-width:59.9375em){.statistic-card__text{width:100%}}.statistic-card__number{color:var(--c-statistic-card-number);font-size:1.875rem;line-height:2.125rem;font-weight:300;margin:0 0 .5rem;padding-bottom:.75rem;display:block;position:relative}.statistic-card__number::after{content:"";height:2px;background-color:var(--c-secondary-2);position:absolute;left:0;bottom:0;width:100%}.statistic-card__data{color:var(--c-statistic-card-data);font-size:1.25rem;font-weight:300;line-height:normal;margin:0;display:block}@media(min-width:48em){.statistic-card__data{font-size:1rem}}@media(min-width:75em){.statistic-card__data{font-size:1.25rem}}.subject-card__link{background-color:var(--c-gray-1);display:block;text-decoration:none;color:var(--c-gray-4);width:100%}.subject-card__link::after{clear:both;content:"";display:table}.subject-card__link:hover,.subject-card__link:focus{background-color:var(--c-primary);color:#fff}.subject-card__link:hover h2,.subject-card__link:hover .node-person .accordion__title h3,.subject-card__link:hover .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .subject-card__link:hover h3,.node-person .accordion__title .subject-card__link:hover .subject-area__subtitle,.subject-card__link:focus h2,.subject-card__link:focus .node-person .accordion__title h3,.subject-card__link:focus .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .subject-card__link:focus h3,.node-person .accordion__title .subject-card__link:focus .subject-area__subtitle{color:#fff}.subject-card__link:hover .subject-card__content::before,.subject-card__link:hover .subject-card__content::after,.subject-card__link:focus .subject-card__content::before,.subject-card__link:focus .subject-card__content::after{background-color:var(--c-secondary)}.subject-card__content{float:left;margin:2rem 0;padding:0 2rem;width:100%}.subject-card__content::after{width:calc(100% - 4rem)}.subject-card__content::before{background-color:var(--c-secondary-2);top:0;content:"";left:50%;height:2px;position:absolute;transform:translate(-50%,0);width:calc(100% - 4rem)}.subject-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;color:var(--c-cards-heading);margin:0}.subject-card__title__link{color:var(--c-body-link-text)}.subject-card__title__link:hover{color:var(--c-body-link-text-hover)}.video-card__link{display:flex;flex-direction:column;background-color:var(--c-gray-1);border:0;height:100%;width:100%;padding:0;text-align:left;text-decoration:none}.video-card__link:hover,.video-card__link:focus{background-color:var(--c-primary);color:#fff;cursor:pointer}.video-card__link:hover .video__play__icon,.video-card__link:hover .video__play__icon,.video-card__link:focus .video__play__icon,.video-card__link:focus .video__play__icon{display:none}.video-card__link:hover .video__play-hover__icon,.video-card__link:focus .video__play-hover__icon{display:block}.video-card__link:hover .video-card__content,.video-card__link:focus .video-card__content{border-color:var(--c-secondary)}.video-card__link:hover .video-card__title,.video-card__link:hover .video-card__summary,.video-card__link:focus .video-card__title,.video-card__link:focus .video-card__summary{color:#fff}.video-card__link:hover .video__play svg,.video-card__link:focus .video__play svg{fill:var(--c-primary)}.video-card__video{width:100%}.video-card__video .video__play svg{position:static}.video-card__content{align-self:stretch}.video-card__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;font-weight:400;margin-top:0;margin-bottom:1rem;color:var(--c-cards-heading)}.video-card__title__link{color:var(--c-body-link-text)}.video-card__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:48em){.video-card__title{font-size:0.9375rem}}.video-card__summary{color:var(--c-gray-5);line-height:normal;margin-top:0}@media(min-width:48em){.video-card__summary{font-size:0.8125rem}}.content-spotlight{container-type:inline-size;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:0}@media(min-width:37.5em){.content-spotlight{display:flex;margin-bottom:0}}@media(min-width:48em){.content-main .content-spotlight{display:block;padding:0;width:100%;left:0;right:0;margin-left:0;margin-right:0}}@media(min-width:60em){.content-main .content-spotlight{display:flex}}.content-spotlight .button{font-weight:500}.lewisohn .content-spotlight .content-spotlight__title{line-height:normal;font-weight:400}.sheepmeadow .content-spotlight .content-spotlight__title{line-height:1}.sheepmeadow .content-spotlight .content-spotlight__eyebrow{font-weight:400}.content-spotlight__image{min-height:19.8125rem;height:auto;aspect-ratio:1}.content-spotlight__image img,.content-spotlight__image picture{width:100%;display:block;height:100%;min-height:19.8125rem;-o-object-fit:cover;object-fit:cover}.content-spotlight__image .contextual-region,.content-spotlight__image span{display:block;height:100%}.content-spotlight__content{padding:2rem 1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(min-width:37.5em){.content-spotlight__content{padding:2rem}}.content-spotlight__eyebrow{font-size:1rem;line-height:inherit;margin:0 0 .5rem 0}.content-spotlight__title{line-height:inherit;margin:0 0 1rem 0}.content-spotlight__description{font-family:var(--f-body);font-size:calc(var(--fs-body-min)/16*1rem);font-weight:var(--fw-body);font-style:normal;font-stretch:normal;line-height:var(--font-body-line-height-min);letter-spacing:normal;text-align:left;color:var(--c-text);margin:0 0 1.5rem 0}@media(min-width:60em){.content-spotlight__description{font-size:calc(var(--fs-body-max)/16*1rem);line-height:var(--font-body-line-height-max)}}@media(min-width:60em){.content-spotlight__description{line-height:var(--font-body-line-height-min) !important}}@media(min-width:37.5em){.content-spotlight--right.content-spotlight--image{padding-right:0}.content-spotlight--right .content-spotlight__image{order:2}.content-spotlight--right .content-spotlight__content{order:1}}@media(min-width:48em){.content-main .content-spotlight--right .content-spotlight__image{order:1}.content-main .content-spotlight--right .content-spotlight__content{order:2}}@media(min-width:60em){.content-main .content-spotlight--right .content-spotlight__image{order:2}.content-main .content-spotlight--right .content-spotlight__content{order:1}}@media(min-width:37.5em){.content-spotlight--left.content-spotlight--image{padding-left:0}.content-spotlight--left .content-spotlight__image{order:1}.content-spotlight--left .content-spotlight__content{order:2}}@media(min-width:48em){.content-main .content-spotlight--left .content-spotlight__image{order:2}.content-main .content-spotlight--left .content-spotlight__content{order:1}}@media(min-width:60em){.content-main .content-spotlight--left .content-spotlight__image{order:1}.content-main .content-spotlight--left .content-spotlight__content{order:2}}@media(min-width:37.5em){.content-spotlight .content-spotlight__image,.content-spotlight .content-spotlight__content{flex:50%}}@media(min-width:60em){.content-main .content-spotlight .content-spotlight__image,.content-main .content-spotlight .content-spotlight__content{flex:50%}}.content-spotlight--default{background-color:var(--c-content-spotlight-default-bg-color)}.content-spotlight--default .button,.content-spotlight--default .link{color:var(--c-content-spotlight-default-link-color)}.content-spotlight--default .button svg.ext,.content-spotlight--default .link svg.ext{fill:var(--c-content-spotlight-default-link-color)}.content-spotlight--default .button:hover svg.ext,.content-spotlight--default .button:focus svg.ext,.content-spotlight--default .link:hover svg.ext,.content-spotlight--default .link:focus svg.ext{fill:var(--c-body-link-text-hover)}.content-spotlight--default .content-spotlight__title{color:var(--c-content-spotlight-default-title-color)}.content-spotlight--default .content-spotlight__description{color:var(--c-content-spotlight-default-text-color)}.lewisohn .content-spotlight--default .button,.morningside .content-spotlight--default .button{border:2px solid var(--c-button-bg);color:var(--c-button-bg);background-color:transparent}.lewisohn .content-spotlight--default .button svg.ext,.morningside .content-spotlight--default .button svg.ext{fill:var(--c-button-bg) !important}.lewisohn .content-spotlight--default .button svg.ext path,.morningside .content-spotlight--default .button svg.ext path{stroke:var(--c-button-bg) !important}.lewisohn .content-spotlight--default .button:hover,.lewisohn .content-spotlight--default .button:focus,.morningside .content-spotlight--default .button:hover,.morningside .content-spotlight--default .button:focus{border:2px solid var(--c-button-bg-hover);color:#fff;background-color:var(--c-button-bg-hover)}.lewisohn .content-spotlight--default .button:hover svg.ext,.lewisohn .content-spotlight--default .button:focus svg.ext,.morningside .content-spotlight--default .button:hover svg.ext,.morningside .content-spotlight--default .button:focus svg.ext{fill:#fff !important}.lewisohn .content-spotlight--default .button:hover svg.ext path,.lewisohn .content-spotlight--default .button:focus svg.ext path,.morningside .content-spotlight--default .button:hover svg.ext path,.morningside .content-spotlight--default .button:focus svg.ext path{stroke:#fff !important}.sheepmeadow .content-spotlight--default .button{border:2px solid var(--c-button-bg);color:var(--c-button-bg);background-color:transparent}.sheepmeadow .content-spotlight--default .button svg.ext{fill:var(--c-button-bg) !important}.sheepmeadow .content-spotlight--default .button svg.ext path{stroke:var(--c-button-bg) !important}.sheepmeadow .content-spotlight--default .button:hover,.sheepmeadow .content-spotlight--default .button:focus{border:2px solid var(--c-button-bg-hover);color:#fff;background-color:var(--c-button-bg-hover)}.sheepmeadow .content-spotlight--default .button:hover svg.ext,.sheepmeadow .content-spotlight--default .button:focus svg.ext{fill:#fff !important}.sheepmeadow .content-spotlight--default .button:hover svg.ext path,.sheepmeadow .content-spotlight--default .button:focus svg.ext path{stroke:#fff !important}.lewisohn .content-spotlight--default .content-spotlight__eyebrow{color:#01184d}.morningside .content-spotlight--default .content-spotlight__eyebrow,.sheepmeadow .content-spotlight--default .content-spotlight__eyebrow{color:var(--c-primary-2)}.content-spotlight--dark{background-color:var(--c-content-spotlight-dark-bg-color)}.content-spotlight--dark .content-spotlight__eyebrow{color:var(--c-gray-1)}.content-spotlight--dark .content-spotlight__title{color:var(--c-content-spotlight-dark-title-color)}.content-spotlight--dark .content-spotlight__description{color:var(--c-content-spotlight-dark-text-color)}.sheepmeadow .content-spotlight--dark .content-spotlight__eyebrow{color:var(--c-primary-4)}.sheepmeadow .content-spotlight--dark .button{border:2px solid var(--c-primary-4);color:var(--c-primary-4);background-color:transparent}.sheepmeadow .content-spotlight--dark .button svg.ext{fill:var(--c-primary-4) !important}.sheepmeadow .content-spotlight--dark .button svg.ext path{stroke:var(--c-primary-4) !important}.sheepmeadow .content-spotlight--dark .button:hover,.sheepmeadow .content-spotlight--dark .button:focus{border:2px solid var(--c-primary-4);color:var(--c-primary);background-color:var(--c-primary-4)}.sheepmeadow .content-spotlight--dark .button:hover svg.ext,.sheepmeadow .content-spotlight--dark .button:focus svg.ext{fill:var(--c-primary) !important}.sheepmeadow .content-spotlight--dark .button:hover svg.ext path,.sheepmeadow .content-spotlight--dark .button:focus svg.ext path{stroke:var(--c-primary) !important}.lewisohn .content-spotlight--dark .button,.morningside .content-spotlight--dark .button{border:2px solid var(--c-button-bg);color:#fff;background-color:transparent}.lewisohn .content-spotlight--dark .button svg.ext,.morningside .content-spotlight--dark .button svg.ext{fill:#fff !important}.lewisohn .content-spotlight--dark .button svg.ext path,.morningside .content-spotlight--dark .button svg.ext path{stroke:#fff !important}.lewisohn .content-spotlight--dark .button:hover,.lewisohn .content-spotlight--dark .button:focus,.morningside .content-spotlight--dark .button:hover,.morningside .content-spotlight--dark .button:focus{border:2px solid var(--c-button-bg-hover);background-color:var(--c-button-bg-hover);color:#fff}.lewisohn .content-spotlight--dark .button:hover svg.ext,.lewisohn .content-spotlight--dark .button:focus svg.ext,.morningside .content-spotlight--dark .button:hover svg.ext,.morningside .content-spotlight--dark .button:focus svg.ext{fill:#fff !important}.lewisohn .content-spotlight--dark .button:hover svg.ext path,.lewisohn .content-spotlight--dark .button:focus svg.ext path,.morningside .content-spotlight--dark .button:hover svg.ext path,.morningside .content-spotlight--dark .button:focus svg.ext path{stroke:#fff !important}.lewisohn .content-spotlight--dark .button svg.ext{fill:#fff !important}.lewisohn .content-spotlight--dark .button svg.ext path{stroke:#fff !important}.lewisohn .content-spotlight--dark .button:hover,.lewisohn .content-spotlight--dark .button:focus{border:2px solid var(--c-button-bg);background-color:var(--c-button-bg);color:#fff}.lewisohn .content-spotlight--dark .button:hover svg.ext,.lewisohn .content-spotlight--dark .button:focus svg.ext{fill:#fff !important}.lewisohn .content-spotlight--dark .button:hover svg.ext path,.lewisohn .content-spotlight--dark .button:focus svg.ext path{stroke:#fff !important}.content-spotlight--light{background-color:var(--c-content-spotlight-light-bg-color)}.content-spotlight--light .content-spotlight__title{color:var(--c-content-spotlight-light-title-color)}.content-spotlight--light .content-spotlight__description{color:var(--c-content-spotlight-light-text-color)}.content-spotlight--light .button{border:2px solid var(--c-button-bg);color:var(--c-button-bg);background-color:transparent}.content-spotlight--light .button svg.ext{fill:var(--c-button-bg) !important}.content-spotlight--light .button svg.ext path{stroke:var(--c-button-bg) !important}.content-spotlight--light .button:hover,.content-spotlight--light .button:focus{border:2px solid var(--c-button-bg-hover);color:#fff;background-color:var(--c-button-bg-hover)}.content-spotlight--light .button:hover svg.ext,.content-spotlight--light .button:focus svg.ext{fill:#fff !important}.content-spotlight--light .button:hover svg.ext path,.content-spotlight--light .button:focus svg.ext path{stroke:#fff !important}.content-spotlight--padding-bottom{margin-bottom:0;padding-bottom:0;margin-bottom:2rem}@media(min-width:37.5em){.content-spotlight--padding-bottom{margin-bottom:4rem}}@container (max-width:900px){.sheepmeadow .content-spotlight__title,.morningside .content-spotlight__title{font-size:32px}.sheepmeadow .content-spotlight__description,.morningside .content-spotlight__description{font-size:17px}}.program-cta__advisor{font-size:0.875rem;line-height:1.3125rem;margin-bottom:1rem}.program-cta__advisor:last-child{margin-bottom:0}.program-cta__advisor__phone,.program-cta__advisor__email{color:var(--c-gray-5)}.program-cta__advisor__phone svg.mailto,.program-cta__advisor__phone svg.ext,.program-cta__advisor__email svg.mailto,.program-cta__advisor__email svg.ext{fill:var(--c-gray-5)}.program-cta__advisor__phone svg.mailto path,.program-cta__advisor__phone svg.ext path,.program-cta__advisor__email svg.mailto path,.program-cta__advisor__email svg.ext path{stroke:var(--c-gray-5)}.apply-rfi-cta{background-color:var(--c-primary-3);padding-bottom:2.5rem;padding-top:2.5rem}.apply-rfi-cta__title{color:white;font-family:var(--f-heading);font-weight:400;font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.apply-rfi-cta__title__link{color:var(--c-body-link-text)}.apply-rfi-cta__title__link:hover{color:var(--c-body-link-text-hover)}.apply-rfi-cta__title a{color:#fff}.apply-rfi-cta__title a:hover,.apply-rfi-cta__title a:focus{color:#fff}.apply-rfi-cta__title a:hover .arrow,.apply-rfi-cta__title a:focus .arrow{margin-left:0.3125rem}.apply-rfi-cta__title .arrow{transition:margin-left .2s linear;fill:#fff;height:1.0625rem;width:1.1875rem}.apply-rfi-cta__text{color:#fff;font-size:1.1875rem}.program-cta{border-top:4px solid var(--c-page-title-bar);padding-top:1.5rem;margin-bottom:4rem}@media(min-width:60em){.program-cta{margin-bottom:0}}.program-cta:last-child{margin-bottom:0}.program-cta__button{margin-bottom:2rem}.program-cta__advisor__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;margin:0}.program-cta__advisor__title__link{color:var(--c-body-link-text)}.program-cta__advisor__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:48em)and (max-width:59.9375em){.program-cta__advisor__title{font-size:1rem}}.data-wrapper-embed{margin-bottom:4rem}.data-wrapper-embed__title{margin-bottom:1.5rem;margin-top:3rem}.data-wrapper-embed__code{margin-bottom:1rem}.header .search::after,.header--wrapper .search::after{clear:both;content:"";display:table}@media(min-width:48em){.header .search,.header--wrapper .search{margin-bottom:0}}.header .search form,.header--wrapper .search form{position:relative;background:var(--c-secondary-2)}@media(min-width:48em){.header .search form,.header--wrapper .search form{background:transparent}}.header .search form.open svg,.header--wrapper .search form.open svg{fill:#fff !important}.header .search form.open .search-header__submit,.header--wrapper .search form.open .search-header__submit{display:block}.header .search form .form-item::after,.header--wrapper .search form .form-item::after{display:none}.header .search label,.header--wrapper .search label{display:none;cursor:pointer;margin:0;padding:0;width:auto;right:0;top:0;bottom:0;position:absolute}@media(min-width:48em){.header .search label,.header--wrapper .search label{float:none}}.header .search button.search-header__toggle,.header .search button.search-header__submit,.header--wrapper .search button.search-header__toggle,.header--wrapper .search button.search-header__submit{color:#fff;display:none;background-color:transparent;border:none;font-size:0.9375rem;cursor:pointer;position:relative;padding:1.0625rem 1rem;width:2.5rem}@media(min-width:48em){.header .search button.search-header__toggle,.header .search button.search-header__submit,.header--wrapper .search button.search-header__toggle,.header--wrapper .search button.search-header__submit{color:var(--c-gray-4);display:block;padding:.3333333333rem;top:-0.875rem;margin-right:-0.5rem}.header .search button.search-header__toggle:hover,.header .search button.search-header__toggle:focus,.header .search button.search-header__submit:hover,.header .search button.search-header__submit:focus,.header--wrapper .search button.search-header__toggle:hover,.header--wrapper .search button.search-header__toggle:focus,.header--wrapper .search button.search-header__submit:hover,.header--wrapper .search button.search-header__submit:focus{color:#000}.morningside .header .search button.search-header__toggle:hover svg,.sheepmeadow .header .search button.search-header__toggle:hover svg,.morningside .header .search button.search-header__toggle:focus svg,.sheepmeadow .header .search button.search-header__toggle:focus svg,.morningside .header .search button.search-header__submit:hover svg,.sheepmeadow .header .search button.search-header__submit:hover svg,.morningside .header .search button.search-header__submit:focus svg,.sheepmeadow .header .search button.search-header__submit:focus svg,.morningside .header--wrapper .search button.search-header__toggle:hover svg,.sheepmeadow .header--wrapper .search button.search-header__toggle:hover svg,.morningside .header--wrapper .search button.search-header__toggle:focus svg,.sheepmeadow .header--wrapper .search button.search-header__toggle:focus svg,.morningside .header--wrapper .search button.search-header__submit:hover svg,.sheepmeadow .header--wrapper .search button.search-header__submit:hover svg,.morningside .header--wrapper .search button.search-header__submit:focus svg,.sheepmeadow .header--wrapper .search button.search-header__submit:focus svg{fill:var(--c-utility-menu-hover-max)}}@media(min-width:60em){.header .search button.search-header__toggle,.header .search button.search-header__submit,.header--wrapper .search button.search-header__toggle,.header--wrapper .search button.search-header__submit{top:var(--search-icon-top-position-large-up)}}@media(min-width:75em){.header .search button.search-header__toggle,.header .search button.search-header__submit,.header--wrapper .search button.search-header__toggle,.header--wrapper .search button.search-header__submit{top:var(--search-icon-top-position-xlarge)}}.header .search button.search-header__toggle svg,.header .search button.search-header__submit svg,.header--wrapper .search button.search-header__toggle svg,.header--wrapper .search button.search-header__submit svg{fill:#fff;width:0.75rem;height:0.75rem;margin-top:3px;pointer-events:none}@media(min-width:48em){.header .search button.search-header__toggle svg,.header .search button.search-header__submit svg,.header--wrapper .search button.search-header__toggle svg,.header--wrapper .search button.search-header__submit svg{fill:var(--c-search-icon)}}.header .search button.search-header__toggle span,.header .search button.search-header__submit span,.header--wrapper .search button.search-header__toggle span,.header--wrapper .search button.search-header__submit span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.header .search button.search-header__submit,.header--wrapper .search button.search-header__submit{display:none;height:30px;width:30px;z-index:1}@media(min-width:48em){.header .search .form-submit,.header--wrapper .search .form-submit{opacity:0}}.header .search .form-actions,.header--wrapper .search .form-actions{margin:0}.header .search .search__inputs,.header--wrapper .search .search__inputs{display:block}@media(min-width:48em){.header .search .search__inputs,.header--wrapper .search .search__inputs{width:25rem;display:none;position:absolute;top:-1rem;right:-1rem}}.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{background:var(--c-header-search-background);border:0;box-sizing:border-box;color:var(--c-header-search-text);display:block;font-size:1.125rem;font-weight:300;padding:1rem;width:100%}@media(min-width:0)and (max-width:47.9375em){.lewisohn .header .search .search__inputs input[type=search],.lewisohn .header .search .search__inputs input[type=text],.lewisohn .header--wrapper .search .search__inputs input[type=search],.lewisohn .header--wrapper .search .search__inputs input[type=text]{background:#fff;color:var(--c-primary)}}@media(min-width:48em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{font-size:1rem;font-weight:400;padding:.5rem 3.125rem .5rem .5rem}}@media(min-width:60em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{padding:1rem 3.125rem 1rem 1rem;font-size:1.25rem}}@media(min-width:75em){.header .search .search__inputs input[type=search],.header .search .search__inputs input[type=text],.header--wrapper .search .search__inputs input[type=search],.header--wrapper .search .search__inputs input[type=text]{padding:1.3333333333rem 3.125rem 1.3333333333rem 1.3333333333rem}}.header .search .search__inputs input[type=search]::-moz-placeholder,.header .search .search__inputs input[type=text]::-moz-placeholder,.header--wrapper .search .search__inputs input[type=search]::-moz-placeholder,.header--wrapper .search .search__inputs input[type=text]::-moz-placeholder{color:var(--c-header-search-text)}.header .search .search__inputs input[type=search]:-ms-input-placeholder,.header .search .search__inputs input[type=text]:-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=search]:-ms-input-placeholder,.header--wrapper .search .search__inputs input[type=text]:-ms-input-placeholder{color:var(--c-header-search-text)}.header .search .search__inputs input[type=search]::placeholder,.header .search .search__inputs input[type=text]::placeholder,.header--wrapper .search .search__inputs input[type=search]::placeholder,.header--wrapper .search .search__inputs input[type=text]::placeholder{color:var(--c-header-search-text)}@media(min-width:0)and (max-width:47.9375em){.lewisohn .header .search .search__inputs input[type=search]::-moz-placeholder,.lewisohn .header .search .search__inputs input[type=text]::-moz-placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=search]::-moz-placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=text]::-moz-placeholder{color:var(--c-primary)}.lewisohn .header .search .search__inputs input[type=search]:-ms-input-placeholder,.lewisohn .header .search .search__inputs input[type=text]:-ms-input-placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=search]:-ms-input-placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=text]:-ms-input-placeholder{color:var(--c-primary)}.lewisohn .header .search .search__inputs input[type=search]::placeholder,.lewisohn .header .search .search__inputs input[type=text]::placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=search]::placeholder,.lewisohn .header--wrapper .search .search__inputs input[type=text]::placeholder{color:var(--c-primary)}}.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-white.svg);background-position:center right;background-repeat:no-repeat;background-size:0.75rem 0.75rem;float:right;height:0.75rem;width:0.75rem;right:1.375rem;top:-2rem;position:relative;z-index:2}.morningside .header .search .search__inputs .form-submit,.sheepmeadow .header .search .search__inputs .form-submit,.morningside .header--wrapper .search .search__inputs .form-submit,.sheepmeadow .header--wrapper .search .search__inputs .form-submit{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-dark-gray.svg)}@media(min-width:0)and (max-width:47.9375em){.lewisohn .header .search .search__inputs .form-submit,.lewisohn .header--wrapper .search .search__inputs .form-submit{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-blue.svg)}}@media(min-width:48em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{display:block;opacity:1;top:-1.4375rem}}@media(min-width:60em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{top:-2rem}}@media(min-width:60em){.header .search .search__inputs .form-submit,.header--wrapper .search .search__inputs .form-submit{top:-2.5rem}}@media(min-width:48em){.header--program__wrapper .search button.search-header__toggle,.header--program__wrapper .search button.search-header__submit{top:60px;margin-right:9px}}@media(min-width:60em){.header--program__wrapper .search button.search-header__toggle,.header--program__wrapper .search button.search-header__submit{top:80px}}@media(min-width:75em){.header--program__wrapper .search button.search-header__toggle,.header--program__wrapper .search button.search-header__submit{top:80px}}.search .form-item{color:inherit;margin-bottom:0;max-width:none}.search .form-item__textfield{border:inherit;color:inherit;padding:0;max-width:none}.path-search .main-content .search{position:relative}.path-search .main-content .search label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.path-search .main-content input[type=text]{border:1px solid #b7b7b7;color:var(--c-primary);font-weight:200;margin-bottom:4rem;padding:.5rem 2rem .5rem .5rem;width:100%}@media(min-width:48em){.path-search .main-content input[type=text]{font-size:2.25rem;padding:1rem 5rem 1rem 1rem}}.path-search .main-content input[type=text]::-moz-placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]:-ms-input-placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]::placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]::-webkit-input-placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]::-moz-placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]:-moz-placeholder{color:var(--c-primary)}.path-search .main-content input[type=text]:-ms-input-placeholder{color:var(--c-primary)}.path-search .main-content input[type=submit]{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-full.svg);background-position:0 0;background-repeat:no-repeat;background-size:0.9375rem 0.9375rem;width:15px;height:15px;border:none;position:absolute;right:1rem;top:0.625rem}.path-search .main-content input[type=submit]:hover,.path-search .main-content input[type=submit]:focus{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-full-hover.svg)}@media(min-width:48em){.path-search .main-content input[type=submit]{background-size:2.25rem 2.25rem;width:36px;height:36px;right:2rem;top:1.125rem}}.path-search.sheepmeadow .main-content input[type=submit]{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-full-sheepmeadow.svg) !important}.bef-links{font-size:0.75rem}.bef-links ul{list-style:none;padding:0}.bef-links li{float:left;margin-bottom:0.3125rem;margin-right:0.3125rem}.bef-links a{background-color:#e1e1e1;color:var(--c-gray-4);font-weight:600;display:block;min-width:7.25rem;padding:.75rem;position:relative;text-decoration:none;text-indent:1.5rem}.bef-links a::before,.bef-links a::after{border:2px solid #7d7d7d;border-radius:50%;content:"";display:block;height:1rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.bef-links a:hover,.bef-links a:focus{background-color:var(--c-primary);color:#fff}.bef-links .bef-link--selected{background-color:var(--c-bef-link-selected);color:#fff}.bef-links .bef-link--selected::before{border:2px solid #fff}.bef-links .bef-link--selected::after{background-color:#fff;border:0;height:0.5rem;margin-left:0.25rem;width:0.5rem}.jump-link-nav__wrapper{background-color:var(--c-secondary-3);position:fixed;width:100vw;top:calc(100% - 136px);left:0;transition:all .3s linear;z-index:1}.jump-link-nav__wrapper.open{transform:translateY(calc(-100% + 68px))}.morningside .jump-link-nav__wrapper,.sheepmeadow .jump-link-nav__wrapper{background-color:#ae2573}@media(min-width:48em){.morningside .jump-link-nav__wrapper,.sheepmeadow .jump-link-nav__wrapper{background-color:var(--c-gray-1)}}@media(min-width:48em){.jump-link-nav__wrapper{position:initial;z-index:9;padding:0 24px;top:initial;left:initial;width:initial;border-bottom:6px solid var(--c-secondary-3);background-color:var(--c-gray-1);margin-bottom:2rem}.morningside .jump-link-nav__wrapper,.sheepmeadow .jump-link-nav__wrapper{border-bottom:6px solid #ae2573}.jump-link-nav__wrapper::after{content:"";position:absolute;top:calc(100% + 6px);left:0;width:100%;height:30px}.jump-link-nav__wrapper.open{transform:unset}.jump-link-nav__wrapper .jump-link-nav__summary::after{content:"";position:absolute;display:block;padding:5px;box-shadow:2px -2px 0 0 var(--c-gray-6) inset;top:calc(50% - 2px);right:-20px;opacity:0;transition:all .2s ease-in-out;transform:rotate(135deg)}.jump-link-nav__wrapper[open]{padding:24px}.jump-link-nav__wrapper[open] .jump-link-nav__summary::after{opacity:1}.jump-link-nav__wrapper.is-sticky{padding:0;background-color:#fff}}.jump-link-nav__summary{display:flex;align-items:center;height:68px;color:#fff;text-transform:var(--sidebar-menu-title-h2-text-transform-min);font-size:calc(var(--fs-sidebar-menu-title-h2-min)/16*1rem);line-height:var(--sidebar-menu-title-h2-line-height-min);font-weight:var(--fw-sidebar-menu-title-h2-min);margin:0;padding:0 7.5%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cmask id='mask0_3762_3985' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3762_3985)'%3E%3Cpath d='M6.25 26.25V6.25C6.25 5.5625 6.49479 4.97396 6.98438 4.48438C7.47396 3.99479 8.0625 3.75 8.75 3.75H21.25C21.9375 3.75 22.526 3.99479 23.0156 4.48438C23.5052 4.97396 23.75 5.5625 23.75 6.25V26.25L15 22.5L6.25 26.25ZM8.75 22.4375L15 19.75L21.25 22.4375V6.25H8.75V22.4375Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:92.5%}.open .jump-link-nav__summary{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cmask id='mask0_3762_3675' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3762_3675)'%3E%3Cpath d='M8 23.75L6.25 22L13.25 15L6.25 8L8 6.25L15 13.25L22 6.25L23.75 8L16.75 15L23.75 22L22 23.75L15 16.75L8 23.75Z' fill='white'/%3E%3C/g%3E%3C/svg%3E")}.jump-link-nav__summary::marker,.jump-link-nav__summary::-webkit-details-marker{content:"";display:none}@media(min-width:48em){.jump-link-nav__summary{position:relative;display:inline-flex;height:unset;padding:0 0 0 1.843rem;margin:12px 0 6px 0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 22.5V2.5C0 1.8125 0.244792 1.22396 0.734375 0.734375C1.22396 0.244792 1.8125 0 2.5 0H15C15.6875 0 16.276 0.244792 16.7656 0.734375C17.2552 1.22396 17.5 1.8125 17.5 2.5V22.5L8.75 18.75L0 22.5Z' fill='%237C2B86'/%3E%3C/svg%3E%0A");background-position:left;background-size:1.09375rem;color:var(--c-gray-6);font-family:var(--f-heading);font-size:1.4375rem;font-weight:400;line-height:124%;cursor:pointer}.jump-link-nav__summary:hover{color:var(--c-secondary-3)}.morningside .jump-link-nav__summary,.sheepmeadow .jump-link-nav__summary{background-image:url("data:image/svg+xml,%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 22.5V2.5C0 1.8125 0.244792 1.22396 0.734375 0.734375C1.22396 0.244792 1.8125 0 2.5 0H15C15.6875 0 16.276 0.244792 16.7656 0.734375C17.2552 1.22396 17.5 1.8125 17.5 2.5V22.5L8.75 18.75L0 22.5Z' fill='%23AE2573'/%3E%3C/svg%3E%0A")}.morningside .jump-link-nav__summary:hover,.sheepmeadow .jump-link-nav__summary:hover{color:#ae2573}.open .jump-link-nav__summary{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='23' viewBox='0 0 18 23' fill='none'%3E%3Cpath d='M0 22.75V2.75C0 2.0625 0.244792 1.47396 0.734375 0.984375C1.22396 0.494792 1.8125 0.25 2.5 0.25H15C15.6875 0.25 16.276 0.494792 16.7656 0.984375C17.2552 1.47396 17.5 2.0625 17.5 2.75V22.75L8.75 19L0 22.75ZM2.5 18.9375L8.75 16.25L15 18.9375V2.75H2.5V18.9375Z' fill='%237C2B86'/%3E%3C/svg%3E")}}.jump-link__nav-content{list-style:none;padding:0 7.5%}@media(min-width:48em){.jump-link__nav-content{padding-left:.46975rem;margin:0 0 12px}}.jump-link__nav-item{padding:12px 16px}.jump-link__nav-item:not(:last-child){border-bottom:1px solid var(--c-gray-4)}.morningside .jump-link__nav-item:not(:last-child),.sheepmeadow .jump-link__nav-item:not(:last-child){border-bottom:1px solid var(--c-gray-1)}@media(min-width:48em){.morningside .jump-link__nav-item:not(:last-child),.sheepmeadow .jump-link__nav-item:not(:last-child){border-bottom:none}}@media(min-width:48em){.jump-link__nav-item{padding:0;border-left:2px solid var(--c-secondary-3)}.morningside .jump-link__nav-item,.sheepmeadow .jump-link__nav-item{border-left:2px solid #ae2573}.jump-link__nav-item:not(:last-child){border-bottom:none}}.jump-link__nav-link{display:inline-flex;font-family:"Roboto",sans-serif;color:#fff;font-size:1.125rem;font-weight:400;line-height:2;text-decoration:none}.jump-link__nav-link.active{color:var(--c-gray-2);border-left:8px solid var(--c-gray-2);margin-left:-16px;padding-left:8px;display:inline-flex}.jump-link__nav-link:focus,.jump-link__nav-link:hover{color:var(--c-gray-2)}@media(min-width:48em){.jump-link__nav-link{color:var(--c-gray-6);padding-left:22px}.jump-link__nav-link:focus,.jump-link__nav-link:hover{color:var(--c-secondary);border-left:5px solid var(--c-secondary-3);padding-left:17px}.morningside .jump-link__nav-link:focus,.morningside .jump-link__nav-link:hover,.sheepmeadow .jump-link__nav-link:focus,.sheepmeadow .jump-link__nav-link:hover{color:#ae2573;border-left:5px solid #ae2573}.jump-link__nav-link.active{margin-left:0;color:var(--c-secondary-3);border-left:10px solid var(--c-secondary-3);padding-left:12px}.morningside .jump-link__nav-link.active,.sheepmeadow .jump-link__nav-link.active{color:#ae2573;border-left:10px solid #ae2573}}.jump-link__container:before{content:"";z-index:-1;display:block;height:20px;margin-top:-20px;visibility:hidden}.logos .logos--inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.logos .logo-image{align-items:center;display:flex;justify-content:center;margin-bottom:2em;padding:2em;width:100%}@media(min-width:30em){.logos .logo-image{width:50%}}@media(min-width:60em){.logos .logo-image{width:33%}}.logos .logo-image:last-child{margin-right:0}.logos .logo-image div{display:flex;align-items:center;justify-content:center}.content-top .logos,.content-bottom .logos{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.content-top .logos,.content-bottom .logos{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.content-top .logos,.content-bottom .logos{max-width:1220px}}.media-wide{position:relative;margin-top:2rem;margin-bottom:2rem}.media-wide::after{clear:both;content:"";display:table}@media(min-width:60em){.media-wide{margin-top:3rem;margin-bottom:3rem}}.media-wide img,.media-wide picture{width:100%}@media(min-width:48em){.media-wide:hover .tooltip.hover .tooltip__content{visibility:visible;opacity:1}}@media(min-width:48em){.media-wide .tooltip.hover .tooltip__icon{visibility:hidden;opacity:0}}.media-wide .tooltip__content{padding:1rem}@media(min-width:48em){.media-wide .tooltip__content{padding:2rem 2.5rem}}.media-wide .tooltip.hover,.media-wide .tooltip.click{position:initial}@media(min-width:0)and (max-width:47.9375em){.media-wide .tooltip.hover .tooltip__content,.media-wide .tooltip.click .tooltip__content{position:initial;background:rgba(0,0,0,.8);z-index:1;max-height:0;visibility:visible;opacity:1;overflow:hidden;padding:0 1rem}}@media(min-width:0)and (max-width:47.9375em){.media-wide .tooltip.hover .tooltip__content--visible,.media-wide .tooltip.click .tooltip__content--visible{max-height:1000px;padding:1rem}}.media-wide__copyright{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.media-wide__copyright{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.media-wide__copyright{max-width:1220px}}.media-wide__copyright p{bottom:0;color:#fff;font-size:0.75rem;position:absolute;right:1.25rem;text-shadow:0 0 10px #000;text-align:right}.media-wide__copyright p a,.media-wide__copyright p strong{color:#fff}.secondary-breadcrumb{list-style:none;margin:0;padding:0;line-height:1.125rem}.secondary-breadcrumb__item,.secondary-breadcrumb__link,.secondary-breadcrumb__link:link,.secondary-breadcrumb__link:visited{color:var(--c-secondary-breadcrumbs-item-link);text-decoration:none;font-weight:400}.secondary-breadcrumb__link:hover,.secondary-breadcrumb__link:focus{color:var(--c-secondary-breadcrumbs-item-link-hover);-webkit-text-decoration:var(--breadcrumbs-item-link-hover-text-decoration);text-decoration:var(--breadcrumbs-item-link-hover-text-decoration)}.secondary-breadcrumb__item{display:inline-block;font-size:calc(var(--fs-secondary-breadcrumbs-item)/16*1rem)}.secondary-breadcrumb__item::after{content:"/";display:inline-block;margin:0 .25rem}.morningside .secondary-breadcrumb__item::after{margin-right:calc(var(--breadcrumbs-item-margin-right)/16*1rem);margin-left:calc(var(--breadcrumbs-item-margin-left)/16*1rem)}.secondary-breadcrumb__item:last-child{color:var(--c-secondary-breadcrumbs-item-active);font-weight:var(--fw-breadcrumbs-item-active)}.secondary-breadcrumb__item:last-child::after{content:""}.secondary-breadcrumb_link:active{color:var(--c-secondary-breadcrumbs-item-active)}.morningside .secondary-breadcrumb_link:active{font-weight:var(--fw-breadcrumbs-item-active)}.breadcrumb{list-style:none;margin:0;padding:0;margin:0 0 1.5rem 0;font-size:0;display:none}@media(min-width:30em){.breadcrumb{display:block}}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited{color:var(--c-breadcrumbs-item-link);text-decoration:none}.breadcrumb__link:hover,.breadcrumb__link:focus{color:var(--c-breadcrumbs-item-link-hover);-webkit-text-decoration:var(--breadcrumbs-item-link-hover-text-decoration);text-decoration:var(--breadcrumbs-item-link-hover-text-decoration)}.breadcrumb__item{display:inline-block;font-size:calc(var(--fs-breadcrumbs-item)/16*1rem);font-weight:var(--fw-breadcrumbs-item);margin-right:calc(var(--breadcrumbs-item-margin-right)/16*1rem);text-transform:capitalize}.breadcrumb__item::after{content:"/";margin-left:calc(var(--breadcrumbs-item-margin-left)/16*1rem);font-weight:var(--fw-breadcrumbs-item-after)}.breadcrumb__item:last-child{color:var(--c-breadcrumbs-item-active);font-weight:var(--fw-breadcrumbs-item-active);margin-right:0}.breadcrumb__item:last-child::after{content:" "}.breadcrumb_link:active{color:var(--c-breadcrumbs-item-active);font-weight:var(--fw-breadcrumbs-item-active)}.eyebrow-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}@media(min-width:0)and (max-width:47.9375em){.lewisohn .eyebrow-menu{justify-content:space-between;max-width:18.75rem;list-style:none;padding:0}}@media(min-width:48em){.eyebrow-menu{justify-content:flex-end}}.has-program-centric-branding .eyebrow-menu{display:none}.eyebrow-menu__item{text-align:center;margin-right:1rem}@media(min-width:0)and (max-width:47.9375em){.lewisohn .eyebrow-menu__item{text-align:left;width:45%;margin-right:0;margin-bottom:.5rem}}@media(min-width:48em){.eyebrow-menu__item{flex-grow:unset;float:left;margin-right:.625rem;text-align:left}}@media(min-width:800px){.eyebrow-menu__item{margin-right:.75rem}}@media(min-width:60em){.eyebrow-menu__item{margin-right:1rem}}@media(min-width:1020px){.eyebrow-menu__item{margin-right:1.5rem}.sheepmeadow .eyebrow-menu__item{margin-right:2rem}}@media(min-width:48em){.header--program .eyebrow-menu__item{margin-right:1.5rem}}.eyebrow-menu__link{color:var(--c-body-link-text);color:var(--c-utility-menu-link-min);font-family:var(--f-heading);font-size:.75rem;font-weight:var(--fw-utility-menu-min);text-decoration:none;text-transform:var(--main-menu-link-text-transform)}.eyebrow-menu__link:hover,.eyebrow-menu__link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}.morningside .eyebrow-menu__link,.sheepmeadow .eyebrow-menu__link{letter-spacing:.3px}@media(min-width:48em){.eyebrow-menu__link{color:var(--c-utility-menu-link);padding-bottom:calc(var(--utility-menu-link-padding-bottom)/16*1rem);display:block;font-size:.6875rem;font-weight:var(--fw-utility-menu-min)}}@media(min-width:60em){.morningside .eyebrow-menu__link,.sheepmeadow .eyebrow-menu__link{font-size:calc(var(--fs-utility-menu)/16*1rem)}}.eyebrow-menu__link:hover,.eyebrow-menu__link:focus{color:var(--c-utility-menu-hover-min);border-color:var(--c-utility-menu-hover-min)}.morningside .eyebrow-menu__link:hover,.sheepmeadow .eyebrow-menu__link:hover,.morningside .eyebrow-menu__link:focus,.sheepmeadow .eyebrow-menu__link:focus{text-decoration:none}@media(min-width:48em){.eyebrow-menu__link:hover,.eyebrow-menu__link:focus{color:var(--c-utility-menu-hover-max);text-decoration:none;border:none}.morningside .eyebrow-menu__link:hover,.sheepmeadow .eyebrow-menu__link:hover,.morningside .eyebrow-menu__link:focus,.sheepmeadow .eyebrow-menu__link:focus{border-bottom:calc(var(--utility-menu-link-border-width)/16*1rem) solid var(--c-utility-menu-hover-max)}}.eyebrow-menu__link--active{border-bottom:calc(var(--utility-menu-link-border-width)/16*1rem) solid var(--c-utility-menu-link-active-border);color:var(--c-utility-menu-link-active-min)}@media(min-width:48em){.eyebrow-menu__link--active{color:var(--c-utility-menu-link-active)}}.footer__menu .eyebrow-menu,.footer__menu .main-menu__menu,.footer__menu .footer-menu{list-style:none;margin:0;padding:0;display:block !important}.footer__menu .eyebrow-menu li,.footer__menu .main-menu__menu li,.footer__menu .footer-menu li{border:0 !important;float:none;line-height:1.5;margin:0 1rem .3333333333rem 0 !important;text-align:left}.footer__menu .eyebrow-menu li a,.footer__menu .eyebrow-menu li a:visited,.footer__menu .main-menu__menu li a,.footer__menu .main-menu__menu li a:visited,.footer__menu .footer-menu li a,.footer__menu .footer-menu li a:visited{font-family:var(--f-heading);color:var(--c-footer-link-text) !important;display:block;font-size:calc(var(--fs-footer-menu-items)/16*1rem) !important;font-weight:var(--fw-footer-menu-items) !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;text-decoration:none;text-transform:none !important}.footer__menu .eyebrow-menu li a:hover,.footer__menu .eyebrow-menu li a:focus,.footer__menu .eyebrow-menu li a:visited:hover,.footer__menu .eyebrow-menu li a:visited:focus,.footer__menu .main-menu__menu li a:hover,.footer__menu .main-menu__menu li a:focus,.footer__menu .main-menu__menu li a:visited:hover,.footer__menu .main-menu__menu li a:visited:focus,.footer__menu .footer-menu li a:hover,.footer__menu .footer-menu li a:focus,.footer__menu .footer-menu li a:visited:hover,.footer__menu .footer-menu li a:visited:focus{border:0 !important;color:var(--c-footer-link-text-hover) !important;-webkit-text-decoration:var(--footer-menu-items-text-decoration-hover) !important;text-decoration:var(--footer-menu-items-text-decoration-hover) !important}.footer__menu .eyebrow-menu li a svg.ext,.footer__menu .eyebrow-menu li a:visited svg.ext,.footer__menu .main-menu__menu li a svg.ext,.footer__menu .main-menu__menu li a:visited svg.ext,.footer__menu .footer-menu li a svg.ext,.footer__menu .footer-menu li a:visited svg.ext{fill:var(--c-footer-link-text-hover);margin-left:0.25rem;top:0;width:17px}.footer__menu .eyebrow-menu li a svg.ext path,.footer__menu .eyebrow-menu li a svg.mailto path,.footer__menu .eyebrow-menu li a:visited svg.ext path,.footer__menu .eyebrow-menu li a:visited svg.mailto path,.footer__menu .main-menu__menu li a svg.ext path,.footer__menu .main-menu__menu li a svg.mailto path,.footer__menu .main-menu__menu li a:visited svg.ext path,.footer__menu .main-menu__menu li a:visited svg.mailto path,.footer__menu .footer-menu li a svg.ext path,.footer__menu .footer-menu li a svg.mailto path,.footer__menu .footer-menu li a:visited svg.ext path,.footer__menu .footer-menu li a:visited svg.mailto path{stroke-width:1;stroke:var(--c-footer-link-text)}.footer__menu .eyebrow-menu li a.eyebrow-menu__link--active,.footer__menu .eyebrow-menu li a.main-menu__menu__link--active,.footer__menu .eyebrow-menu li a:visited.eyebrow-menu__link--active,.footer__menu .eyebrow-menu li a:visited.main-menu__menu__link--active,.footer__menu .main-menu__menu li a.eyebrow-menu__link--active,.footer__menu .main-menu__menu li a.main-menu__menu__link--active,.footer__menu .main-menu__menu li a:visited.eyebrow-menu__link--active,.footer__menu .main-menu__menu li a:visited.main-menu__menu__link--active,.footer__menu .footer-menu li a.eyebrow-menu__link--active,.footer__menu .footer-menu li a.main-menu__menu__link--active,.footer__menu .footer-menu li a:visited.eyebrow-menu__link--active,.footer__menu .footer-menu li a:visited.main-menu__menu__link--active{border:0 !important}.footer__menu h2.visually-hidden,.footer__menu .node-person .accordion__title h3.visually-hidden,.footer__menu .node-person .accordion__title .visually-hidden.subject-area__subtitle,.node-person .accordion__title .footer__menu h3.visually-hidden,.node-person .accordion__title .footer__menu .visually-hidden.subject-area__subtitle{color:#fff}.footer__menu--first .footer-menu,.footer__menu .eyebrow-menu{display:block}@media(min-width:30em){.footer__menu--first .footer-menu,.footer__menu .eyebrow-menu{-moz-columns:2;columns:2}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:60em){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:var(--c-body-link-text);font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover,.inline-menu__link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}@media(min-width:48em){.main-menu .sub-arrow{display:none}}.has-program-centric-branding .main-menu{display:none}.main-menu__nav>.main-menu__menu{clear:both;list-style:none;margin:0;padding:0;position:relative}@media(min-width:48em){.main-menu__nav>.main-menu__menu{display:flex;justify-content:flex-end}}.main-menu__menu--sub{list-style:none;margin:0;padding:0}@media(min-width:48em){.main-menu__menu--sub{flex:1}}.sm .main-menu__menu--sub{padding-bottom:1rem}@media(min-width:48em){.sm .main-menu__menu--sub{padding-bottom:0}}.main-menu .mega-menu>li{overflow:auto}.mega-menu{list-style:none;padding:0}@media(min-width:48em){.mega-menu{position:absolute;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;right:0 !important;top:34px !important}}@media(min-width:60em){.mega-menu{width:34.375rem !important;max-width:34.375rem !important;min-width:34.375rem !important;left:auto !important;top:calc(var(--mega-menu-top-position)/16*1rem) !important}}@media(min-width:75em){.mega-menu{width:calc(var(--mega-menu-width-bp-xlarge)/16*1rem) !important;max-width:calc(var(--mega-menu-width-bp-xlarge)/16*1rem) !important;min-width:calc(var(--mega-menu-width-bp-xlarge)/16*1rem) !important;top:calc(var(--mega-menu-top-position-bp-xlarge)/16*1rem) !important}}@media(min-width:48em){.safari .mega-menu{top:calc(var(--safari-mega-menu-top-position-bp-medium)/16*1rem) !important}}@media(min-width:60em){.safari .mega-menu{top:calc(var(--safari-mega-menu-top-position-bp-large)/16*1rem) !important}}@media(min-width:75em){.safari .mega-menu{top:calc(var(--safari-mega-menu-top-position-bp-xlarge)/16*1rem) !important}}@media(min-width:48em){.firefox .mega-menu{top:calc(var(--firefox-mega-menu-top-position-bp-medium)/16*1rem) !important}}@media(min-width:60em){.firefox .mega-menu{top:calc(var(--firefox-mega-menu-top-position-bp-large)/16*1rem) !important}}@media(min-width:75em){.firefox .mega-menu{top:calc(var(--firefox-mega-menu-top-position-bp-xlarge)/16*1rem) !important}}@media(min-width:48em){.ie .mega-menu,.ieEdge .mega-menu{top:calc(var(--ie-mega-menu-top-position-bp-medium)/16*1rem) !important}}@media(min-width:60em){.ie .mega-menu,.ieEdge .mega-menu{top:calc(var(--ie-mega-menu-top-position-bp-large)/16*1rem) !important}}@media(min-width:75em){.ie .mega-menu,.ieEdge .mega-menu{top:calc(var(--ie-mega-menu-top-position-bp-xlarge)/16*1rem) !important}}.sm .mega-menu{margin-top:-0.5rem}.mega-menu>li{overflow:auto}.mega-menu ul{position:static;display:block;border:0;width:auto;background:transparent;box-shadow:none}.mega-menu ul li{display:list-item;list-style-type:none}.main-menu__mega-menu-content{line-height:normal;color:var(--c-mega-menu-content-left);font-size:calc(var(--fs-mega-menu-content-left-min)/16*1rem)}@media(min-width:48em){.main-menu__mega-menu-content{background-color:var(--c-mega-menu-content-bg);padding:3.5rem 5rem 4rem}.sheepmeadow .main-menu__mega-menu-content::before{content:" ";position:absolute;top:-2px;left:0;width:100%;height:.125rem;background-color:transparent;box-shadow:0px 3px 9px 0px rgba(0,0,0,.18)}}@media(min-width:75em){.main-menu__mega-menu-content{font-size:calc(var(--fs-mega-menu-content-left-max)/16*1rem)}}.main-menu__mega-menu-content p{display:none}@media(min-width:48em){.main-menu__mega-menu-content p{display:block;color:var(--c-mega-menu-items-link);line-height:var(--mega-menu-content-left-line-height-min)}.lewisohn .main-menu__mega-menu-content p{font-size:.875rem}.morningside .main-menu__mega-menu-content p{font-weight:300}.sheepmeadow .main-menu__mega-menu-content p{max-width:50%}}@media(min-width:75em){.main-menu__mega-menu-content p{line-height:var(--mega-menu-content-left-line-height-max)}}footer .main-menu__menu.sm{z-index:0}.main-menu__nav>ul.sm>.main-menu__menu__item{border-bottom:1px solid var(--c-mega-menu-items-borders)}@media(min-width:48em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 .5rem;position:static;border-bottom:none}}@media(min-width:60em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 1rem}}@media(min-width:75em){.main-menu__nav>ul.sm>.main-menu__menu__item{margin:0 1.125rem}.sheepmeadow .main-menu__nav>ul.sm>.main-menu__menu__item{margin-right:2rem}}.main-menu__nav>ul.sm>.main-menu__menu__item:first-child{margin-left:0}.main-menu__nav>ul.sm>.main-menu__menu__item:last-child{margin-right:0}.main-menu__menu--sub li{margin:0}@media(min-width:48em){.main-menu__menu--sub li{border-top:1px solid var(--c-mega-menu-items-border-max);padding:0.57rem 0}}@media(min-width:48em){.main-menu__menu--sub li:last-child{border-bottom:1px solid var(--c-mega-menu-items-border-max)}}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow,.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow{color:var(--c-main-menu-link-icon-mobile);padding:0;font-size:1.6875rem;font-weight:300;overflow:hidden;text-align:center;text-shadow:none}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow:hover,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow:hover,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow:hover,.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow:hover,.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow:focus,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow:focus,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow:focus,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow:focus,.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow:focus{color:var(--c-main-menu-link-icon-hover-mobile)}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow::before,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow::before,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow::before,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow::before,.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow::before{display:block;content:"+"}.main-menu__nav>ul>li>.main-menu__menu__link{font-size:1rem;font-weight:600;font-family:var(--f-heading);text-transform:var(--main-menu-link-text-transform);letter-spacing:1.6px;text-decoration:none;padding:.875rem 0;cursor:pointer;color:var(--c-main-menu-link-min);background-color:transparent}.header .main-menu__nav>ul>li>.main-menu__menu__link{height:100%}.morningside .main-menu__nav>ul>li>.main-menu__menu__link,.sheepmeadow .main-menu__nav>ul>li>.main-menu__menu__link{letter-spacing:.4px}@media(min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:0.75rem;font-weight:var(--fw-main-menu-link);letter-spacing:1.4px;padding:.5rem 0;color:var(--c-main-menu-link);margin-bottom:4px}}@media(min-width:60em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:0.875rem;letter-spacing:1.6px;padding:1rem 0}.morningside .main-menu__nav>ul>li>.main-menu__menu__link,.sheepmeadow .main-menu__nav>ul>li>.main-menu__menu__link{font-size:calc(var(--fs-main-menu-link)/16*1rem)}.sheepmeadow .main-menu__nav>ul>li>.main-menu__menu__link{padding-bottom:.75rem}}@media(min-width:75em){.main-menu__nav>ul>li>.main-menu__menu__link{font-size:calc(var(--fs-main-menu-link)/16*1rem)}}.main-menu__nav>ul>li>.main-menu__menu__link.active,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active{border-bottom:none}.main-menu__nav>ul>li>.main-menu__menu__link.active.main-menu__menu__link--with-sub,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted.main-menu__menu__link--with-sub,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active.main-menu__menu__link--with-sub{color:var(--c-main-menu-link-active-min)}@media(min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link.active,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active{color:var(--c-main-menu-link-active);border-bottom:var(--main-menu-link-active-border-bottom-size) solid var(--c-main-menu-link-active);margin-bottom:-4px}.main-menu__nav>ul>li>.main-menu__menu__link.active.main-menu__menu__link--with-sub,.main-menu__nav>ul>li>.main-menu__menu__link.highlighted.main-menu__menu__link--with-sub,.main-menu__nav>ul>li>.main-menu__menu__link.main-menu__menu__link--active.main-menu__menu__link--with-sub{color:var(--c-main-menu-link-active)}}.main-menu__nav>ul>li>.main-menu__menu__link:hover,.main-menu__nav>ul>li>.main-menu__menu__link:focus{color:var(--c-main-menu-link-hover-min);border-bottom:none;text-decoration:none}@media(min-width:48em){.main-menu__nav>ul>li>.main-menu__menu__link:hover,.main-menu__nav>ul>li>.main-menu__menu__link:focus{color:var(--c-main-menu-link-hover-max);text-decoration:none;border-bottom:var(--main-menu-link-active-border-bottom-size) solid var(--c-main-menu-link-hover-max);margin-bottom:-4px}}.main-menu__nav>ul>li>.main-menu__menu__link:hover span.sub-arrow,.main-menu__nav>ul>li>.main-menu__menu__link:focus span.sub-arrow{color:var(--c-main-menu-link-icon-hover-mobile)}.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow{position:absolute;left:auto;bottom:.5rem;right:0}@media(min-width:0)and (max-width:47.9375em){.main-menu__nav>ul>li>.main-menu__menu__link span.sub-arrow{width:100%;height:100%;text-align:end;z-index:999;padding:.875rem 0}}.main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow{bottom:.6666666667rem;font-size:1.3125rem}.morningside .main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow,.sheepmeadow .main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow{bottom:.5rem}.main-menu__nav>ul>li>.main-menu__menu__link.highlighted span.sub-arrow::before{content:"—"}@media(min-width:0)and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link{color:var(--c-main-menu-link-mobile)}}@media(min-width:48em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link{margin-bottom:0}}@media(min-width:0)and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:hover,.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:focus{text-decoration:none}.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:hover:not(.main-menu__menu__link--with-sub),.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link:focus:not(.main-menu__menu__link--with-sub){color:var(--c-main-menu-link-mobile-hover)}}@media(min-width:0)and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active{color:var(--c-main-menu-link-active-min);text-decoration:none}}@media(min-width:0)and (max-width:47.9375em){.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:hover,.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:focus{text-decoration:none}.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:hover:not(.main-menu__menu__link--with-sub),.main-menu__nav>ul.has-active-item>li>.main-menu__menu__link--active:focus:not(.main-menu__menu__link--with-sub){color:var(--c-main-menu-link-hover-min)}}.main-menu__nav>ul>li:last-child>.main-menu__menu__link{border-bottom:none}@media(min-width:48em){.main-menu__nav>ul>li:last-child>.main-menu__menu__link.active,.main-menu__nav>ul>li:last-child>.main-menu__menu__link.highlighted,.main-menu__nav>ul>li:last-child>.main-menu__menu__link.main-menu__menu__link--active{border-bottom:var(--main-menu-link-active-border-bottom-size) solid var(--c-main-menu-link-active)}}@media(min-width:48em){.main-menu__nav>ul>li:last-child>.main-menu__menu__link:hover,.main-menu__nav>ul>li:last-child>.main-menu__menu__link:focus{border-bottom:var(--main-menu-link-active-border-bottom-size) solid var(--c-main-menu-link-hover-max)}}.main-menu__menu--sub a{text-decoration:none;color:var(--c-main-menu-sub-item-link-mobile);padding:.25rem 0;font-family:var(--f-heading);font-weight:var(--fw-mega-menu-items-min)}.main-menu__menu--sub a svg{display:none}.morningside .main-menu__menu--sub a,.sheepmeadow .main-menu__menu--sub a{font-size:0.875rem;letter-spacing:.3px}@media(min-width:48em){.main-menu__menu--sub a{padding:0;color:var(--c-mega-menu-items-link);font-size:0.875rem;font-weight:var(--fw-mega-menu-items);display:flex;justify-content:space-between;align-items:center}.main-menu__menu--sub a svg{display:inline-block;fill:transparent;margin-left:1rem}.morningside .main-menu__menu--sub a,.sheepmeadow .main-menu__menu--sub a{font-size:1rem}}@media(min-width:60em){.main-menu__menu--sub a{font-size:calc(var(--fs-mega-menu-items-min)/16*1rem)}}@media(min-width:75em){.main-menu__menu--sub a{font-size:calc(var(--fs-mega-menu-items-max)/16*1rem);line-height:var(--mega-menu-items-line-height)}}.main-menu__menu--sub a:hover,.main-menu__menu--sub a:focus{color:var(--c-main-menu-link-hover-min);text-decoration:underline}@media(min-width:48em){.main-menu__menu--sub a:hover,.main-menu__menu--sub a:focus{color:var(--c-mega-menu-link-hover-max);text-decoration:none}.lewisohn .main-menu__menu--sub a:hover svg,.lewisohn .main-menu__menu--sub a:focus svg{fill:var(--c-secondary)}.morningside .main-menu__menu--sub a:hover svg,.morningside .main-menu__menu--sub a:focus svg{fill:#fff}}.main-menu__menu--sub a.link-icon--active{text-decoration:none}.main-menu__menu--sub a.link-icon--active:hover,.main-menu__menu--sub a.link-icon--active:focus{text-decoration:underline}@media(min-width:48em){.main-menu__menu--sub a.link-icon--active:hover,.main-menu__menu--sub a.link-icon--active:focus{text-decoration:none}}@media(min-width:0)and (max-width:47.9375em){.has-active-item .main-menu__menu--sub a{color:var(--c-main-menu-link-mobile)}}@media(min-width:0)and (max-width:47.9375em){.has-active-item .main-menu__menu--sub a:hover,.has-active-item .main-menu__menu--sub a:focus{text-decoration:underline;color:var(--c-main-menu-link-mobile-hover)}}@media(min-width:0)and (max-width:47.9375em){.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a{color:var(--c-main-menu-sub-item-link-mobile)}}@media(min-width:0)and (max-width:47.9375em){.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a:hover,.has-active-item .main-menu__menu__item--active .main-menu__menu--sub a:focus{text-decoration:underline;color:var(--c-main-menu-link-hover-min)}}.main-menu__mega-menu-content .link-icon.link-icon--with-sub,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download{font-weight:600;font-size:calc(var(--fs-mega-menu-main-link)/16*1rem);text-decoration:none;color:var(--c-main-menu-sub-item-link-mobile)}@media(min-width:0)and (max-width:47.9375em){.main-menu__mega-menu-content .link-icon.link-icon--with-sub,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download{margin:.5rem 0}.main-menu__mega-menu-content .link-icon.link-icon--with-sub:hover,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download:hover,.main-menu__mega-menu-content .link-icon.link-icon--with-sub:focus,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download:focus{text-decoration:underline}.main-menu__mega-menu-content .link-icon.link-icon--with-sub .icon,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download .icon{display:none}}@media(min-width:48em){.main-menu__mega-menu-content .link-icon.link-icon--with-sub,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download{color:var(--c-mega-menu-items-link);letter-spacing:.5px;margin-bottom:4px}.morningside .main-menu__mega-menu-content .link-icon.link-icon--with-sub,.morningside .main-menu__mega-menu-content .link-icon--with-sub.link-icon-download{font-family:"proxima-nova"}.main-menu__mega-menu-content .link-icon.link-icon--with-sub .icon,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download .icon{fill:var(--c-mega-menu-link-icon)}.main-menu__mega-menu-content .link-icon.link-icon--with-sub:hover .icon,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download:hover .icon,.main-menu__mega-menu-content .link-icon.link-icon--with-sub:focus .icon,.main-menu__mega-menu-content .link-icon--with-sub.link-icon-download:focus .icon{fill:var(--c-mega-menu-link-icon-hover)}}#block-footersociallinks{clear:both}.social-links{margin:0;padding:0}@media(min-width:48em){.social-links{display:flex;margin:1.3333333333rem 0}}.social-links__item{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:.75rem}.footer .social-links__item{margin-left:1rem;margin-right:1rem}@media(min-width:48em){.footer .social-links__item{margin-left:2rem;margin-right:0}}.footer .social-links__item a{color:var(--c-footer-social-links)}@media(min-width:75em){.social-links__item{margin-right:1.25rem}}.social-links__content{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.social-links__link .social-links__icon{display:block;width:0.875rem;height:0.875rem;fill:var(--c-secondary)}.sheepmeadow .social-links__link .social-links__icon{fill:var(--c-gray-5)}.footer .social-links__link .social-links__icon{height:1.5rem;fill:var(--c-footer-social-links);width:1.5rem}@media(min-width:60em){.social-links__link .social-links__icon{width:1.125rem;height:1.125rem}}.social-links__link:focus .social-links__icon,.social-links__link:hover .social-links__icon{fill:var(--c-primary)}.footer .social-links__link:focus .social-links__icon,.footer .social-links__link:hover .social-links__icon{fill:var(--c-footer-social-links-hover)}.sidebar-menu--program_centric .sidebar-menu__social{background:#fff;bottom:-2rem;display:none;margin-bottom:0;margin-left:-2rem;position:relative;margin-right:-2rem}@media(min-width:48em){.sidebar-menu--program_centric .sidebar-menu__social{display:block}}.sidebar-menu--program_centric .social-links{display:flex;justify-content:space-evenly;padding:1.1875rem 0.875rem}.sidebar-menu--program_centric .social-links__item{border-right:1px solid var(--c-secondary-2);flex-grow:1;margin:0}.sidebar-menu--program_centric .social-links__item:last-child{border-right:0}.sidebar-menu--program_centric .social-links__link{display:block;padding:0.625rem}.sidebar-menu--program_centric .social-links__link:hover .social-links__icon,.sidebar-menu--program_centric .social-links__link:focus .social-links__icon{opacity:80%}.sidebar-menu--program_centric .social-links__link .social-links__icon{fill:var(--c-secondary-2);margin-left:auto;margin-right:auto}.tabs--spotlight{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(2rem + calc(-50vw + 50%));padding-right:calc(2rem + calc(-50vw + 50%));background-color:var(--c-primary);margin-top:2rem}.tabs__inner{max-width:1170px;margin:0 auto;padding:3rem 0}.tabs__heading{color:var(--c-headings);font-family:var(--f-heading);font-weight:400;font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0 0 2rem;color:#fff}.tabs__heading__link{color:var(--c-body-link-text)}.tabs__heading__link:hover{color:var(--c-body-link-text-hover)}.tabs__nav{list-style:none;margin:0;padding:0}@media(min-width:48em){.tabs__nav{display:flex}}.tabs__nav--local-tasks{margin:2rem 0}.tabs__nav--spotlight{border-bottom:1px solid var(--c-primary-2)}.tabs__nav--spotlight>*{flex:1 1 100%;text-align:center;display:flex;width:100%;align-content:center;justify-content:center;align-items:center}.tabs__nav li{margin-bottom:0;padding-left:0}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{color:#fff}.tabs.no-js .tabs__tab.is-active{display:block}.tag-links{list-style:none;margin:0;padding:0;margin-bottom:2em}@media(min-width:48em){.tag-links{margin-bottom:auto}}.tag-links__item{margin:0 .25em .25em 0}@media(min-width:60em){.tag-links__item{display:inline-block;margin-bottom:.5em}}.tag-links__item:last-child{margin-right:0}.tag-links__link{background-color:var(--c-button-bg);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--c-secondary-3-lt);border:none;border-radius:0;color:var(--c-secondary-3);cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);appearance:none;-webkit-appearance:none;font-weight:400;letter-spacing:.5px;padding:.25rem .5rem}.tag-links__link:visited{color:#fff}.tag-links__link:hover,.tag-links__link:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.tag-links__link:hover svg.mailto,.tag-links__link:hover svg.ext,.tag-links__link:focus svg.mailto,.tag-links__link:focus svg.ext{fill:#fff}.tag-links__link:hover svg.ext path,.tag-links__link:hover svg.mailto path,.tag-links__link:focus svg.ext path,.tag-links__link:focus svg.mailto path{stroke:#fff}.tag-links__link:disabled{background-color:#949494}.tag-links__link svg.mailto,.tag-links__link svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.tag-links__link svg.ext path,.tag-links__link svg.mailto path{stroke:#fff;stroke-width:1}.tag-links__link:visited{color:var(--c-secondary-3)}.tag-links__link:hover,.tag-links__link:focus{background-color:var(--c-secondary-3);color:var(--c-secondary-3-lt);text-decoration:none}.tag-links__link:hover svg.mailto,.tag-links__link:hover svg.ext,.tag-links__link:focus svg.mailto,.tag-links__link:focus svg.ext{fill:#fff}.tag-links__link:hover svg.ext path,.tag-links__link:hover svg.mailto path,.tag-links__link:focus svg.ext path,.tag-links__link:focus svg.mailto path{stroke:#fff}.tag-links__link:disabled{background-color:#949494}.tag-links__link svg.mailto,.tag-links__link svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.tag-links__link svg.ext path,.tag-links__link svg.mailto path{stroke:#fff;stroke-width:1}.csps-table{padding-bottom:4rem;border-bottom:1px solid #ebebeb;margin:4rem 0;border-top:4px solid var(--c-page-title-bar);padding-top:1rem}@media(min-width:48em){.csps-table{padding-bottom:3.125rem;margin:3.125rem 0}}@media(max-width:767.9375px){.csps-table .tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.csps-table .tablesaw-stack thead td,.csps-table .tablesaw-stack thead th{display:none}.csps-table .tablesaw-stack tbody td,.csps-table .tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.csps-table .tablesaw-cell-label{vertical-align:top}.csps-table .tablesaw-cell-content{max-width:67%;display:inline-block}.csps-table .tablesaw-stack td:empty,.csps-table .tablesaw-stack th:empty{display:none}}@media(min-width:768px){.csps-table .tablesaw-stack tr{display:table-row}.csps-table .tablesaw-stack td,.csps-table .tablesaw-stack th,.csps-table .tablesaw-stack thead td,.csps-table .tablesaw-stack thead th{display:table-cell;margin:0}.csps-table .tablesaw-stack td .tablesaw-cell-label,.csps-table .tablesaw-stack th .tablesaw-cell-label{display:none !important}}@media(min-width:0)and (max-width:47.9375em){.csps-table{padding-bottom:0;border-bottom:0}}.csps-table .table,.csps-table table{margin:0}@media(min-width:48em){.csps-table .table,.csps-table table{margin-bottom:1.25rem}}.csps-table .table .table__heading-cell,.csps-table table .table__heading-cell,.csps-table .table th,.csps-table table th,.csps-table .table .accordion-pane__course-details-term,.csps-table table .accordion-pane__course-details-term{color:var(--c-gray-7);line-height:var(--font-body-line-height-min)}.morningside .csps-table .table .table__heading-cell,.morningside .csps-table table .table__heading-cell,.morningside .csps-table .table th,.morningside .csps-table table th,.morningside .csps-table .table .accordion-pane__course-details-term,.morningside .csps-table table .accordion-pane__course-details-term{line-height:1rem}@media(min-width:48em){.csps-table .table__cell,.csps-table td{margin-bottom:0}}.csps-table .table__cell:first-child,.csps-table td:first-child{margin-bottom:2rem !important}@media(min-width:48em){.csps-table .table__cell:first-child,.csps-table td:first-child{margin-bottom:0}}.csps-table .table__cell a,.csps-table td a{display:block}.csps-table .table__cell a.ext,.csps-table td a.ext{display:inline-block}.csps-table .table__cell__label{color:var(--c-primary);display:block;font-size:0.8125rem;font-weight:600;line-height:1rem;margin-bottom:0.125rem}.morningside .csps-table .table__cell__label{color:var(--c-gray-5)}.morningside .csps-table .tablesaw-cell-content{font-size:calc(var(--fs-body-min)/16*1rem);line-height:var(--font-body-line-height-min)}@media(min-width:0)and (max-width:47.9375em){.csps-table .tablesaw-cell-content{display:block;max-width:100%;width:100%}}@media(min-width:0)and (max-width:47.9375em){.csps-table .tablesaw-stack tbody tr{border-bottom:1px solid var(--c-primary)}}@media(min-width:0)and (max-width:47.9375em){.csps-table .tablesaw-stack td{margin-bottom:0}}@media(min-width:0)and (max-width:47.9375em){.hero-carousel-item__image{position:relative}}.hero-carousel-item__copyright{bottom:1rem;position:absolute;right:1.25rem}.hero-carousel-item__copyright p{color:#fff;font-size:0.75rem;text-shadow:0 0 10px #000;text-align:right}.hero-carousel-item{transition:background-color .2s linear;background-color:var(--c-hero-carousel-bg);display:block;padding:0;position:relative;text-decoration:none;width:100%;margin-left:0}@media(min-width:0)and (max-width:47.9375em){.hero-carousel-item{display:flex;flex-direction:column;height:100%}}.hero-carousel-item__eyebrow{color:var(--c-hero-carousel-item-eyebrow);font-size:1rem;font-weight:500;margin:0}@media(min-width:48em){.hero-carousel-item__eyebrow{font-size:1.125rem}}.morningside .hero-carousel-item__eyebrow{font-weight:400;color:var(--c-gray-2)}.lewisohn .hero-carousel-item__eyebrow{color:var(--c-gray-2)}.hero-carousel-item__title{transition:color .2s linear;color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0;border-bottom:2px solid var(--c-primary-2);color:var(--c-hero-carousel-title);margin-bottom:0;padding-bottom:1.25rem;width:100%;font-weight:400}.hero-carousel-item__title__link{color:var(--c-body-link-text)}.hero-carousel-item__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:0)and (max-width:47.9375em){.hero-carousel-item__title{font-size:1.5rem;line-height:1.5}}@media(min-width:60em){.hero-carousel-item__title{font-size:2rem;line-height:1.25}}.hero-carousel-item:hover .hero-carousel-item__title,.hero-carousel-item:focus .hero-carousel-item__title{color:var(--c-hero-carousel-text-hover)}.hero-carousel-item__text{color:var(--c-hero-carousel-text);padding-bottom:1rem;padding-top:1rem;font-weight:400}.hero-carousel-item__text p{display:inline;font-size:0.9375rem;line-height:1.375rem;font-weight:400}.hero--program--wrapper .hero--program{float:left}@media(min-width:0)and (max-width:47.9375em){.hero--program--wrapper .hero--program{margin-left:-2.25rem;margin-right:-2.25rem}}@media(min-width:0)and (max-width:47.9375em){.user-logged-out .hero--program--wrapper:first-child .hero--program{margin-top:-32px}}@media(min-width:48em){.hero--program--wrapper:first-child .hero--program{margin-top:2.5rem}}.hero--program{display:inline-block;overflow:hidden;position:relative}.hero--program__image{position:relative}.hero--program__image::after{clear:both;content:"";display:table}.hero--program__image div:not(.tooltip){position:static}.hero--program__image img{float:left;width:100%}.hero--program__copyright{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.hero--program__copyright{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.hero--program__copyright{max-width:1220px}}.hero--program__copyright p{bottom:0;color:#fff;font-size:0.75rem;position:absolute;right:1.25rem;text-shadow:0 0 10px #000;text-align:right}.hero--program__inner{background-color:var(--c-primary);width:100%}@media(min-width:0)and (max-width:47.9375em){.hero--program__inner{padding:0}}@media(min-width:48em){.hero--program__inner{background-color:transparent;bottom:2.875rem;padding-left:2.875rem;padding-right:2.875rem;position:absolute}}.hero--program__textbox{padding:2rem}@media(min-width:48em)and (max-width:59.9375em){.hero--program__textbox{padding-bottom:1.5rem;padding-top:1.5rem}}@media(min-width:48em){.hero--program__textbox{background-color:var(--c-primary);display:flex;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:60em){.hero--program__textbox{padding-left:2rem;padding-right:2rem}}.hero--program__textbox .button:hover,.hero--program__textbox .button:focus{background-color:#fff;color:var(--c-primary)}.hero--program__textbox .button:hover svg.mailto,.hero--program__textbox .button:hover svg.ext,.hero--program__textbox .button:focus svg.mailto,.hero--program__textbox .button:focus svg.ext{fill:var(--c-primary)}.hero--program__textbox .button:hover svg.ext path,.hero--program__textbox .button:hover svg.mailto path,.hero--program__textbox .button:focus svg.ext path,.hero--program__textbox .button:focus svg.mailto path{stroke:var(--c-primary)}.hero--program__title{color:#fff;font-size:2.25rem;line-height:2.6875rem;font-weight:300;padding-bottom:0.5rem}@media(min-width:48em)and (max-width:59.9375em){.hero--program__title{font-size:1.5rem;line-height:2rem}}@media(min-width:48em){.hero--program__title{padding-right:1.875rem}}@media(min-width:48em){.hero--program__text{border-left:1px solid var(--c-secondary);padding-left:1.875rem}}.hero--program__text p{color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}@media(min-width:48em)and (max-width:59.9375em){.hero--program__text p{font-size:0.875rem;line-height:1.3125rem}}.hero--program--inline{background-color:var(--c-primary)}@media(min-width:48em){.hero--program--inline{display:flex;width:100%}}.hero--program--inline .hero--program__inner{background-color:var(--c-primary)}@media(min-width:48em){.hero--program--inline .hero--program__inner{bottom:auto;min-height:31.25rem;padding-left:0;padding-right:0;position:relative;width:40%}}@media(min-width:48em){.hero--program--inline .hero--program__image{width:60%}}@media(min-width:48em){.hero--program--inline .hero--program__image img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto}}.hero--program--inline .hero--program__title{border-top:4px solid var(--c-secondary);margin-top:2.25rem;padding-top:2.25rem}.morningside .hero--program--inline .hero--program__title,.sheepmeadow .hero--program--inline .hero--program__title{border-top:4px solid var(--c-primary-3)}.hero--program--inline .hero--program__textbox{display:block}@media(min-width:48em){.hero--program--inline .hero--program__text{border-left:0;padding-left:0}}.hero{display:inline-block;overflow:hidden;position:relative}.content-top .hero{transform:translate(0,-32px)}@media(min-width:48em){.content-top .hero{transform:translate(0,-26px)}}@media(min-width:75em){.has-program-centric-branding .hero{transform:translateX(-50%);left:50%}}@media(min-width:48em){.hero--right{background-color:var(--c-primary);width:100%}}.hero__image{margin-bottom:1.8333333333rem;position:relative}.hero__image::after{clear:both;content:"";display:table}@media(min-width:48em){.hero__image{margin-bottom:0}}@media(min-width:48em){.hero--right .hero__image{height:100%;margin-right:0;position:absolute;right:0;width:59.1999463214%}}@media(min-width:48em){.hero--right .hero__image img,.hero--right .hero__image picture{height:100%}}.hero__image img{float:left;width:100%}@media(min-width:48em){.hero--right .hero__image img{-o-object-fit:cover;object-fit:cover}}.hero__copyright{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.hero__copyright{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.hero__copyright{max-width:1220px}}.hero__copyright p{bottom:0;color:#fff;font-size:0.75rem;position:absolute;right:1.25rem;text-shadow:0 0 10px #000;text-align:right}.hero__inner{margin-inline:auto;clear:both;max-width:85%;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem);align-items:start}@media(min-width:30em){.hero__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.hero__inner{max-width:1220px}}@media(min-width:30em){.hero__inner{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.hero__inner{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.hero__inner{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.hero__inner{grid-template-columns:repeat(12,1fr)}}@media(min-width:48em){.hero__inner{bottom:0;left:0;position:absolute;right:0;top:0;padding-left:0;padding-right:0}}@media(min-width:48em){.hero--right .hero__inner{position:relative;width:100%}}.hero__textbox{grid-column:1/-1}@media(min-width:48em){.hero__textbox{grid-column:span 6;background-color:#fff;padding:1rem}}@media(min-width:60em){.hero__textbox{grid-column:span 5;padding:2.3333333333rem 2rem 2.5rem}}@media(min-width:75em){.hero__textbox{padding:3.3333333333rem 2.5rem 2.5rem}}.hero--right .hero__textbox{border-bottom:1px solid var(--c-primary)}.hero__eyebrow{border-top:4px solid var(--c-primary);color:var(--c-primary);font-size:0.8125rem;line-height:normal;font-weight:400;margin:0;padding-top:1.25rem}@media(min-width:60em){.hero__eyebrow{font-size:1.125rem}}.hero__title{border-bottom:2px solid var(--c-primary);color:var(--c-primary);font-size:2.5rem;line-height:2.5rem;font-weight:300;padding-bottom:1.8333333333rem}@media(min-width:48em){.hero__title{font-size:1.75rem;line-height:1.75rem;padding-bottom:1.5rem}}@media(min-width:60em){.hero__title{font-size:2.25rem;line-height:2.25rem}}@media(min-width:75em){.hero__title{font-size:3rem;line-height:3rem}}@media(min-width:60em){.hero__title .path-frontpage{font-size:2.875rem;line-height:2.875rem}}@media(min-width:75em){.hero__title .path-frontpage{font-size:3.5rem;line-height:3.5rem}}.hero__text p{border-bottom:1px solid var(--c-primary);color:var(--c-primary);font-size:0.875rem;line-height:normal;margin-bottom:1.25rem;padding-bottom:2.5rem}@media(min-width:48em)and (max-width:59.9375em){.hero__text p{font-size:0.8125rem;padding-bottom:1rem}}@media(min-width:60em){.hero__text p{padding-bottom:1.5rem}}.infographic{position:relative}@media(min-width:60em){.infographic{max-width:360px}}@media(min-width:30em){.infog-sml .infographic{float:left;margin-right:1rem;margin-bottom:1rem}}@media(min-width:48em){.infog-sml .infographic{margin-right:2.5rem}}@media(min-width:60em){.infog-sml .infographic{margin-right:5rem}}@media(min-width:30em){.infog-sml .infographic:nth-child(odd){clear:left}}@media(min-width:30em){.infog-sml .infographic:nth-child(even){margin-right:0}}.infographic h4{margin-bottom:1rem}.infographic__image{margin-bottom:1rem}.infographic__description__toggle{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;color:var(--c-gray-4);cursor:pointer;display:inline-block;font-size:0.75rem;font-weight:200;margin-bottom:1rem;padding-right:1em}@media(min-width:0)and (max-width:29.9375em){.infographic__description__toggle{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.infographic__description__toggle{font-size:calc(var(--fs-label-max)/16*1rem)}}.infographic__description__toggle::after{content:" [ + ]";display:block;float:right}.infographic__description__toggle.open::after{content:" [ ‒ ]"}.infographic__description__text{border-top:4px solid var(--c-page-title-bar);font-size:0.875rem;padding:1rem 1rem 1.5rem;border-bottom:1px solid var(--c-gray-2);border-left:1px solid var(--c-gray-2);border-right:1px solid var(--c-gray-2);box-shadow:0 0 5px 0 rgba(0,0,0,.13);background-color:#fff;display:none;position:absolute;z-index:2}.infographic__description__text.open{display:block}.menu-child .button{margin-top:0.625rem}.search-result h3,.search-result .page--person h2,.page--person .search-result h2,.search-result .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .search-result .subject-area__subtitle,.search-result .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .search-result .subject-area__subtitle,.search-result .subject-area__subtitle,.search-result .node-person h2,.search-result .node-person .accordion__title h3,.page--person .search-result .node-person .accordion__title .subject-area__subtitle,.node-person .search-result h2,.node-person .search-result .accordion__title h3,.page--person .node-person .search-result .accordion__title .subject-area__subtitle,.node-person .search-result .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .search-result h3,.node-person .accordion__title .search-result .page--person .subject-area__subtitle{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;font-size:1.3125rem;margin-top:0}.search-result h3__link{color:var(--c-body-link-text)}.search-result h3__link:hover{color:var(--c-body-link-text-hover)}.search-result__info{color:var(--c-secondary-3);display:block;font-size:0.8125rem;line-height:0.9375rem;margin-bottom:2px}.subject-area-sidebar-contact-item{padding:.5rem 2rem;margin:0;font-size:1rem;line-height:normal}@media(min-width:48em){.subject-area-sidebar-contact-item{padding:0;margin:2rem 0}}@media(min-width:48em)and (max-width:59.9375em){.subject-area-sidebar-contact-item{font-size:0.875rem}}@media(min-width:60em)and (max-width:74.9375em){.subject-area-sidebar-contact-item{font-size:0.75rem}}@media(min-width:48em){.subject-area-sidebar-contact-item:first-child{margin-top:0}}.subject-area-sidebar-contact-item h4{color:#fff;font-size:1rem;margin-bottom:0}@media(min-width:48em){.subject-area-sidebar-contact-item h4{color:var(--c-gray-4)}}@media(min-width:0)and (max-width:47.9375em){.subject-area-sidebar-contact-item a{color:#fff}}@media(min-width:0)and (max-width:47.9375em){.subject-area-sidebar-contact-item a:hover,.subject-area-sidebar-contact-item a:focus{color:#fff}}.pager{margin:2rem auto}.content-top .pager,.content-bottom .pager{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.content-top .pager,.content-bottom .pager{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.content-top .pager,.content-bottom .pager{max-width:1220px}}.listing .pager{margin-inline:auto;clear:both;max-width:85%;margin-top:1rem}@media(min-width:30em){.listing .pager{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.listing .pager{max-width:1220px}}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .5rem}@media(min-width:60em){.pager__item{margin:0 1rem}}.pager__item:first-child{margin-left:0}.pager__item:last-child{margin-right:0}.pager__link,.pager__link:link,.pager__link:visited{font-weight:600;text-decoration:none}.pager__link.is-active{color:var(--c-secondary)}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid var(--c-secondary);border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:var(--c-primary)}.pager__link--prev::before{border-left-color:transparent;border-right-color:var(--c-secondary)}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:var(--c-primary)}.scroll-to-top{display:none;position:fixed;bottom:1.25rem;right:7rem;z-index:100}@media(min-width:60em){.scroll-to-top{display:block}}.scroll-to-top__button{background-color:var(--c-button-bg);border:none;border-radius:0;color:#fff;cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none;align-items:center;gap:.25rem;font-size:1rem}.scroll-to-top__button:visited{color:#fff}.scroll-to-top__button:hover,.scroll-to-top__button:focus{background-color:var(--c-button-bg-hover);color:#fff;text-decoration:none}.scroll-to-top__button:hover svg.mailto,.scroll-to-top__button:hover svg.ext,.scroll-to-top__button:focus svg.mailto,.scroll-to-top__button:focus svg.ext{fill:#fff}.scroll-to-top__button:hover svg.ext path,.scroll-to-top__button:hover svg.mailto path,.scroll-to-top__button:focus svg.ext path,.scroll-to-top__button:focus svg.mailto path{stroke:#fff}.scroll-to-top__button:disabled{background-color:#949494}.scroll-to-top__button svg.mailto,.scroll-to-top__button svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.scroll-to-top__button svg.ext path,.scroll-to-top__button svg.mailto path{stroke:#fff;stroke-width:1}.scroll-to-top__button svg{width:1.25rem;height:1.25rem}.status--warning{background-color:#f9fb93;color:var(--c-gray-4);display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:0.875rem}.status--warning a{color:#4b4b2c;text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:#19190f}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#ffd4d4;color:var(--c-gray-4);display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:0.875rem}.status--error a{color:#4d4040;text-decoration:underline}.status--error a:focus,.status--error a:hover{color:#1a1515}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:var(--c-gray-4);display:block;margin-bottom:.75em;padding:.75em 1em;text-align:left;font-size:0.875rem}.status--status a{color:#3e483a;text-decoration:underline}.status--status a:focus,.status--status a:hover{color:#151813}.status--status .placeholder{font-style:normal;font-weight:800}.status--error{border:1px solid var(--c-accent-2)}.status--error svg{width:1rem;height:1rem;display:inline-block;vertical-align:middle;margin-right:0.3125rem}.status--error .status__text{display:inline-block;vertical-align:middle}.subject-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;row-gap:16px;margin-bottom:2rem}@media(min-width:48em){.subject-list{-moz-column-gap:24px;column-gap:24px;row-gap:24px}}.subject-list .link-subject{height:100%}.subject-list li{width:100%}@media(min-width:48em){.subject-list li{flex:0 0 calc(50% - 12px)}}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.title-link-list__panes{list-style:none;margin:0;padding:0}.title-link-list__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--c-accordion-pane-course-detailed-border-bottom);padding:.5rem 0}.title-link-list__link{display:flex;justify-content:space-between;width:100%;align-items:center;text-decoration:none;color:var(--c-accordion-pane-course-detailed-title) !important}.title-link-list__link h3.title-link-list-item-title__heading,.title-link-list__link .page--person h2.title-link-list-item-title__heading,.page--person .title-link-list__link h2.title-link-list-item-title__heading,.title-link-list__link .title-link-list-item-title__heading.subject-area__subtitle,.title-link-list__link .node-person h2.title-link-list-item-title__heading,.node-person .title-link-list__link h2.title-link-list-item-title__heading{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;color:var(--c-accordion-pane-course-detailed-title) !important;text-transform:none;font-weight:700}.title-link-list__link h3.title-link-list-item-title__heading__link,.title-link-list__link .page--person h2.title-link-list-item-title__heading__link,.page--person .title-link-list__link h2.title-link-list-item-title__heading__link,.title-link-list__link .title-link-list-item-title__heading__link.subject-area__subtitle,.title-link-list__link .node-person h2.title-link-list-item-title__heading__link,.node-person .title-link-list__link h2.title-link-list-item-title__heading__link{color:var(--c-body-link-text)}.title-link-list__link h3.title-link-list-item-title__heading__link:hover,.title-link-list__link .page--person h2.title-link-list-item-title__heading__link:hover,.page--person .title-link-list__link h2.title-link-list-item-title__heading__link:hover,.title-link-list__link .title-link-list-item-title__heading__link.subject-area__subtitle:hover,.title-link-list__link .node-person h2.title-link-list-item-title__heading__link:hover,.node-person .title-link-list__link h2.title-link-list-item-title__heading__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.title-link-list__link h3.title-link-list-item-title__heading,.title-link-list__link .page--person h2.title-link-list-item-title__heading,.page--person .title-link-list__link h2.title-link-list-item-title__heading,.title-link-list__link .title-link-list-item-title__heading.subject-area__subtitle,.title-link-list__link .node-person h2.title-link-list-item-title__heading,.node-person .title-link-list__link h2.title-link-list-item-title__heading{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.title-link-list__link .icon--arrow-right{fill:var(--c-image-teaser-card-arrow);height:0.75rem;width:0.875rem;min-width:0.875rem;transition:transform .2s linear}.title-link-list__link:hover,.title-link-list__link:focus{text-decoration:underline}.title-link-list__link:hover .icon--arrow-right,.title-link-list__link:focus .icon--arrow-right{transform:translateX(0.3125rem);fill:var(--c-image-teaser-card-arrow-hover)}.twitter{background-color:var(--c-gray-1);padding:4.6875rem 1.5rem}@media(min-width:48em){.twitter{padding:5.625rem 2rem}}.twitter__top{border-bottom:2px solid var(--c-primary);border-top:4px solid var(--c-primary);line-height:normal;margin-bottom:1rem;padding:2rem 0 3rem}@media(min-width:48em){.twitter__top{height:9.375rem;padding:2rem .75rem}}.twitter__picture{border-radius:50% 50%;height:2.25rem;float:left;margin-right:.75rem;width:2.25rem}.twitter__name{color:var(--c-primary);font-size:0.8125rem;font-weight:600;margin-left:3rem}.twitter__account{color:var(--c-primary);font-size:0.8125rem;margin-left:3rem}.twitter__username{margin-right:.25rem;text-decoration:none}.twitter__username:hover,.twitter__username:focus{text-decoration:underline}.twitter__date{margin-left:.25rem}.twitter__middle{border-bottom:1px solid var(--c-primary)}@media(min-width:48em){.twitter__middle{height:12.1875rem}}.twitter__tweet{color:var(--c-primary);font-size:1.25rem;line-height:normal;margin:0 0 2rem;padding:0 0 1rem}@media(min-width:48em){.twitter__tweet{font-size:0.875rem;margin:0;padding:0 .75rem}}@media(min-width:60em){.twitter__tweet{font-size:1.125rem}}@media(min-width:75em){.twitter__tweet{font-size:1.25rem}}.twitter__tweet a{text-decoration:none}.twitter__buttons{margin-bottom:0;padding-left:.5rem}.twitter__buttons__item{display:inline-block;margin-right:.5rem}.twitter__buttons__content{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.twitter__buttons__link svg{fill:var(--c-secondary);height:0.8125rem;width:0.8125rem}.twitter__buttons__link:hover svg,.twitter__buttons__link:focus svg{fill:var(--c-primary)}.social-media article{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:31.25rem}.video-popup{position:fixed;left:0;top:0;display:none;width:100vw;height:100vh;z-index:99999;overflow-y:auto}.video-popup__popup-overlay{background-color:rgba(0,0,0,.6);position:fixed;left:0;top:0;width:100vw;height:100vh;overflow-x:auto}.video-popup__popup-wrapper{position:relative;max-width:90%;margin:0 auto}@media(min-width:48em){.video-popup__popup-wrapper{max-width:80%}}.video-popup__content-wrapper{background-color:#fff;position:relative;padding:3rem 1rem}@media(min-width:48em){.video-popup__content-wrapper{padding:3rem}}.video-popup__content{border-top:1px solid var(--c-primary);border-bottom:1px solid var(--c-primary);padding:1rem 0;margin-top:1rem}.video-popup__title{font-weight:500}.video-popup__close{position:absolute;background:transparent;border:none;top:0.5rem;right:1rem;cursor:pointer}@media(min-width:48em){.video-popup__close{right:3rem}}.video-popup__close svg{width:1.5rem;height:1.5rem;display:block}.video-popup__close--bottom{background-color:var(--c-secondary-3-lt);border:none;border-radius:0;color:var(--c-secondary-3);cursor:pointer;padding:.75rem 1.5rem;display:inline-block;line-height:var(--button-line-height);text-decoration:none;text-align:center;text-transform:var(--button-text-transform);font-size:calc(var(--fs-button)/16*1rem);font-weight:var(--fw-button);-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;right:0;top:0;float:right;padding:.25rem .5rem;font-weight:400}.video-popup__close--bottom:visited{color:var(--c-secondary-3)}.video-popup__close--bottom:hover,.video-popup__close--bottom:focus{background-color:var(--c-secondary-3);color:var(--c-secondary-3-lt);text-decoration:none}.video-popup__close--bottom:hover svg.mailto,.video-popup__close--bottom:hover svg.ext,.video-popup__close--bottom:focus svg.mailto,.video-popup__close--bottom:focus svg.ext{fill:#fff}.video-popup__close--bottom:hover svg.ext path,.video-popup__close--bottom:hover svg.mailto path,.video-popup__close--bottom:focus svg.ext path,.video-popup__close--bottom:focus svg.mailto path{stroke:#fff}.video-popup__close--bottom:disabled{background-color:#949494}.video-popup__close--bottom svg.mailto,.video-popup__close--bottom svg.ext{fill:#fff;margin-left:0.25rem;width:17px;top:-1px}.video-popup__close--bottom svg.ext path,.video-popup__close--bottom svg.mailto path{stroke:#fff;stroke-width:1}.text-area{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.text-area{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.text-area{max-width:1220px}}.full-width .text-area{max-width:none;padding-left:0;padding-right:0}.content-top .text-area,.content-bottom .text-area{text-align:center}.path-news .content-top .text-area{text-align:left}.text-area iframe[data-src*=akerolabs]{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(2rem + calc(-50vw + 50%));padding-right:calc(2rem + calc(-50vw + 50%));border:0;width:100vw;max-width:none;margin-bottom:-53px}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.accordion-courses-detailed .accordion-pane-course-detailed:last-child{border-bottom-width:4px}.accordion-courses-detailed__pane-wrapper{margin-bottom:3rem}.accordion-courses-detailed__content-wrapper{margin-top:2rem;margin-bottom:3rem;padding-bottom:3rem;display:grid}@media(min-width:60em){.accordion-courses-detailed__content-wrapper{grid-template-columns:.5fr 1.5fr;grid-gap:3rem;margin-top:3rem;margin-bottom:5rem;padding-bottom:5rem}}@media(min-width:0)and (max-width:29.9375em){.accordion-courses-detailed__content-wrapper .accordion-courses-detailed__form{margin-bottom:1rem}}@media(min-width:30em){.accordion-courses-detailed__content-wrapper .accordion-courses-detailed__form{margin-bottom:1rem}}.accordion-courses-detailed__content-wrapper .accordion-courses-detailed__form .accordion-courses-detailed__form-label{font-size:calc(var(--fs-overline-min)/16*1rem);line-height:var(--overline-line-height-min);text-transform:uppercase;font-family:var(--f-heading);margin-bottom:2rem;display:block}@media(min-width:60em){.accordion-courses-detailed__content-wrapper .accordion-courses-detailed__form .accordion-courses-detailed__form-label{font-size:calc(var(--fs-overline-max)/16*1rem);line-height:var(--overline-line-height-max)}}@media(min-width:30em){.accordion-courses-detailed__content-wrapper div.js-form-item{margin-bottom:0;width:100% !important}}@media(min-width:48em){.accordion-courses-detailed__content-wrapper div.js-form-item{width:100% !important}}@media(min-width:60em){.accordion-courses-detailed__content-wrapper div.js-form-item{width:100% !important}}@media(min-width:75em){.accordion-courses-detailed__content-wrapper div.js-form-item{width:100% !important}}.accordion-courses-detailed__content-wrapper .form-item__label{color:var(--c-gray-7) !important;font-size:calc(--fs-filters-min/16*1rem) !important;line-height:var(--body-small-condensed-line-height-min) !important;font-weight:600 !important;text-transform:capitalize !important}@media(min-width:60em){.accordion-courses-detailed__content-wrapper .form-item__label{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem) !important;line-height:var(--body-small-condensed-line-height-max) !important;margin-bottom:.5rem}}.accordion-courses-detailed__content-wrapper input.form-item__textfield{margin-right:.5rem;margin-bottom:1rem;width:calc(100% - .5rem)}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default{height:36px !important}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default .select2-selection--single{border-color:var(--c-gray-3) !important;height:36px !important}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-size:calc(var(--fs-filters-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:400;padding-top:.5rem;padding-bottom:.5rem}@media(min-width:60em){.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--c-accordion-courses-detailed-form-rectangle)}.accordion-courses-detailed__content-wrapper .form-item__dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:var(--c-accordion-courses-detailed-form-rectangle)}.accordion-courses-detailed{margin:1rem 0}@media(min-width:48em){.accordion-courses-detailed{margin:0 0 2rem 0}}.accordion-courses-detailed .accordion-pane-course-detailed:not(:first-child){padding-top:1rem}.accordion-courses-detailed button{margin-bottom:0;padding-bottom:0}.accordion-courses-detailed .accordion-pane-course-detailed.active{border-bottom-width:2px}.accordion-courses-detailed button.active .accordion-pane-course-detailed__subtitle-wrapper{display:none}.accordion-courses-detailed .accordion-pane-course-detailed__content{display:none}.accordion-courses-detailed .accordion-pane-course-detailed__content.active{display:block}@media(min-width:60em){.accordion-courses-detailed .accordion-pane-course-detailed__content.active{display:grid}}.accordion-courses-detailed__title-text{color:var(--c-gray-6);margin-bottom:2rem;margin-top:0}.select2-results__option{font-size:calc(var(--fs-filters-min)/16*1rem);line-height:var(--body-small-condensed-line-height-min);font-weight:400}@media(min-width:60em){.select2-results__option{font-size:calc(var(--fs-body-small-condensed-max)/16*1rem);line-height:var(--body-small-condensed-line-height-max)}}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--c-form-select-option-highlighted-bg) !important}.accordion-global{margin:1rem 0}.accordion-global .accordion-pane-global{margin-bottom:1rem}.accordion-global .accordion-pane-global__content{display:none}.accordion-global__title{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.accordion-global__title button{margin-top:9px;background:none;border:none;padding:0;font-weight:500;color:var(--c-accordion-expand-all);cursor:pointer;text-decoration:underline}.accordion-global__title button:hover,.accordion-global__title button:focus{color:var(--c-primary)}.accordion-global__title-text{margin:0;color:var(--c-gray-7) !important;font-size:calc(var(--fs-heading-3-min)/16*1rem) !important;font-weight:300 !important}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,.content-cards__intro h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,.morningside .accordion__title-text,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,h6,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.accordion{margin:1rem 0}@media(min-width:48em){.accordion{margin:2rem 0}.morningside .accordion{margin-top:0}}.accordion .accordion-pane{margin-bottom:.3333333333rem}.morningside .accordion .accordion-pane{margin-bottom:.75rem}.accordion .accordion-pane__content{display:none}.accordion__course-filter,.accordion .form-item__dropdown{margin:0 1rem 1rem;flex:1 0 0}.accordion .accordion__filters{display:inline-flex}.accordion__title{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.morningside .accordion__title{padding-top:0}.accordion__title button{background:none;border:none;padding:0;font-weight:600;color:var(--c-accordion-expand-all);display:flex;align-items:center;cursor:pointer;margin-left:auto;min-width:6.875rem}.accordion__title button:hover,.accordion__title button:focus{color:var(--c-primary)}.accordion__title button:hover .icon,.accordion__title button:focus .icon{fill:var(--c-primary)}.accordion__title button.is-expanded .icon{transform:rotate(180deg)}.accordion__title .icon{width:0.9375rem;height:0.9375rem;margin-right:1rem;fill:var(--c-accordion-expand-all)}.accordion__title-text{margin:0}.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text{font-size:1.25rem}.morningside .accordion__title-text,.sheepmeadow .accordion__title-text{color:var(--c-gray-7) !important}@media(min-width:48em)and (max-width:59.9375em){.branding a{padding:1rem 2rem 1.5rem}}@media(min-width:48em){.branding a{display:block}}@media(min-width:60em){.branding a{padding:2rem 2rem 2.5rem}.morningside .branding a{padding-bottom:3.5rem}}@media(min-width:0)and (max-width:47.9375em){.header--program .branding a{background-image:url(/themes/custom/columbia_sps/dist/logo.svg);background-repeat:no-repeat;display:block;height:2.375rem}}.header--program .header__content .branding a{visibility:hidden}.branding img{width:12.5rem}@media(min-width:48em){.branding img{max-width:calc(var(--header-logo-max-width)/16*1rem);width:100%}}.branding.branding__main .branding__logo a{position:relative;z-index:9999;display:block;max-width:12.5rem}@media(min-width:48em)and (max-width:59.9375em){.branding.branding__main .branding__logo{padding:1rem 2rem 1.5rem !important}.branding.branding__main .branding__logo a{padding:0 !important}}@media(min-width:48em){.branding.branding__main .branding__logo{display:block}.branding.branding__main .branding__logo a{max-width:calc(var(--header-logo-max-width)/16*1rem)}}@media(min-width:60em){.branding.branding__main .branding__logo{padding:2rem 2rem 2.5rem !important}.branding.branding__main .branding__logo a{padding:0 !important}.morningside .branding.branding__main .branding__logo{padding-bottom:3.5rem}}@media(min-width:48em){.header--program__wrapper .branding a{display:inline-block}}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}#u8botchatMain.u8botchatMain{z-index:100}#u8botchatMain.u8botchatMain::before{background-color:#fff;border-radius:10px;color:var(--c-primary);content:"Chat With Us";font-weight:bold;padding:1px 5px;position:absolute;right:-24px;text-align:center;top:-230px;width:108px}@media only screen and (min-width:768px){#u8botchatMain.u8botchatMain::before{top:-108px}}#u8botchatMain.u8botchatMain .chat-header{background-color:var(--c-primary) !important;border-radius:10px 10px 0 0}#u8botchatMain.u8botchatMain .chat-header>div{width:68% !important}#u8botchatMain.u8botchatMain .u8botchatLink{background-color:var(--c-primary) !important}@media only screen and (max-width:768px){#u8botchatMain.u8botchatMain .u8botchatLink,#u8botchatMain.u8botchatMain .u8botchatLinkholder{bottom:140px}}#u8botwelcome.u8botwelcome{border-radius:10px;bottom:110px;right:15px}@media only screen and (min-width:480px)and (max-width:960px){#u8botwelcome.u8botwelcome{width:50%}}#u8botwelcome.u8botwelcome .chat-voice:hover,#u8botwelcome.u8botwelcome .chat-voice:focus{background-color:var(--c-gray-1)}#u8botwelcome.u8botwelcome .chat-voice img{width:auto !important;max-width:none}#u8botwelcome.u8botwelcome .lang-picker{left:auto;right:40px}#u8botwelcome.u8botwelcome .headerclosebtn{border:1px solid transparent !important}#u8botwelcome.u8botwelcome #bot-submenu-container{background-color:transparent}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-unifyed-branding{background-color:var(--c-primary);bottom:0;height:auto;margin-left:0;margin-right:0;margin-top:1em;padding:1em;position:absolute;text-align:left;width:100%}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-unifyed-branding img{float:right !important;width:88px}#u8botwelcome.u8botwelcome #bot-submenu-container .chat-submenu-item:hover,#u8botwelcome.u8botwelcome #bot-submenu-container .chat-submenu-item:focus{background-color:var(--c-primary) !important}#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion{background-color:var(--c-primary);border-width:0;border-radius:0;color:#fff !important;margin-bottom:5px;padding:10px}#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion:hover,#u8botwelcome.u8botwelcome .text p.msgcontent .botsuggestion:focus{background-color:var(--c-gray-4)}.bbh-chat-wrapper{z-index:9998 !important}@media only screen and (max-width:600px){.bbh-chat-wrapper{bottom:85px !important}}.bbh-chat-wrapper button{cursor:pointer}.class-item{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;grid-template-columns:1fr}@media(min-width:60em){.class-item{grid-template-columns:240px 1fr}}.class-item__content-left,.class-item__content-right{display:flex;flex-direction:column}.class-item__content-left>*:not(:last-child),.class-item__content-right>*:not(:last-child){margin-bottom:.5rem}.class-item__numbers-wrapper{font-size:0.875rem;font-weight:bold;line-height:normal}.class-item__time,.class-item__instructor-label,.class-item__numbers-wrapper{margin:0}.class-item__separator{padding:0 .25rem}.class-item__instructor-label{margin-right:.25rem}.class-item__instructors-list,.class-item__time-list{list-style:none;margin:0;padding:0;line-height:normal;display:flex;flex-direction:column}.class-item__instructors-list li,.class-item__time-list li{display:inline-flex;line-height:normal}.class-item__days,.class-item__times,.class-item__instructor-label{font-size:0.875rem;line-height:normal}.class-item__time-list-item{flex-direction:column;margin-bottom:.25rem}.class-item__course-number{font-size:0.875rem;font-weight:bold;text-transform:uppercase;line-height:normal}.class-item__availability-link,.class-item__instructor-link{font-size:0.875rem;color:var(--c-primary);font-weight:700;text-decoration:underline}.class-item__instructors-wrapper{display:flex;align-items:baseline}.new-tag{border:1px solid var(--c-accordion-pane-course-detailed-new-background);border-radius:4px;background:var(--c-accordion-pane-course-detailed-new-background);padding:.25rem .625rem;color:var(--c-accordion-pane-course-detailed-new-text);font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:initial;font-weight:bold;font-family:var(--f-body)}@media(min-width:60em){.new-tag{font-size:calc(var(--fs-body-small-max)/16*1rem)}}.full-tag{border:1px solid var(--c-secondary);border-radius:4px;padding:.25rem .625rem;color:var(--c-secondary);font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:initial;font-weight:bold;font-family:var(--f-body)}@media(min-width:60em){.full-tag{font-size:calc(var(--fs-body-small-max)/16*1rem)}}.class-item__availability-wrapper{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.classes-list{display:flex;flex-direction:column}button.classes-list__expand-all-btn{cursor:pointer;margin-left:auto;background-color:transparent;padding:0;border:none;box-shadow:none;font-size:1.125rem;font-weight:bold;color:var(--c-secondary);margin-bottom:1rem}.classes__list,.classes-list__list{list-style:none;margin:0;padding:0}.classes__heading{margin:0;padding:0;line-height:normal}.classes__item{margin-bottom:1rem}.classes__date{font-size:1.125rem;font-weight:bold;margin-bottom:1rem}.classes__list{margin-left:1rem}.classes__list .classes__item:not(:last-child){border-bottom:1px solid var(--c-gray-1);padding-bottom:.5rem}button.classes__button{background-color:transparent;border:none;box-shadow:none;padding:1rem 0;display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem;width:100%;position:relative}.classes__title-text{font-size:1.125rem;font-weight:bold;color:var(--c-secondary);text-transform:uppercase;margin:0;line-height:normal}.classes-list__item{border-top:1px solid var(--c-gray-3)}.classes-list--accordion button.classes__button{cursor:pointer;padding:1rem}@media(min-width:60em){.classes-list--accordion button.classes__button{padding:1rem 2rem}}.classes-list--accordion button.classes__button::after{content:"";position:absolute;right:1rem;top:calc(50% - 12px);background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand-lighter-blue.svg);background-size:100%;background-repeat:no-repeat;width:1.3125rem;height:1.5rem;display:inline-block}.classes-list--accordion button.classes__button:hover::after{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-expand.svg)}.classes-list--accordion .classes__content{overflow:hidden;max-height:0;line-height:normal;word-break:auto-phrase;padding:0 1rem}@media(min-width:60em){.classes-list--accordion .classes__content{padding:0 2rem}}.classes-list--accordion .classes__content a{display:none}.classes-list--accordion .classes__content.active{overflow:auto;max-height:4000px;margin-top:.5rem}.classes-list--accordion .classes__content.active a{display:initial}.classes-list--accordion .classes-list__item.active .classes__button{cursor:pointer}.classes-list--accordion .classes-list__item.active .classes__button::after{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse-lighter-blue.svg)}.classes-list--accordion .classes-list__item.active .classes__button:hover::after{background-image:url(/themes/custom/columbia_sps/images/icons/src/accordion-collapse.svg)}.content-cards{margin:4rem auto 2.25rem auto}@media(min-width:48em){.content-cards{margin:4rem auto}}.content-cards.content-cards-statistic{margin:3rem auto 1rem auto}@media(min-width:48em){.content-cards.content-cards-statistic{margin:3rem auto 3rem auto}}.full-width .content-main .content-cards{padding-bottom:4rem;border-bottom:1px solid #ebebeb}@media(min-width:48em){.full-width .content-main .content-cards{padding-bottom:4rem}}.full-width .content-main .content-cards:first-child{margin-top:0}.full-width .content-main .content-cards:last-child{border-bottom:0;padding-bottom:0}.full-width .content-main .content-cards.content-cards-program-teaser{padding-bottom:2rem}@media(min-width:48em){.full-width .content-main .content-cards.content-cards--no-button{padding-bottom:2rem}}@media(min-width:48em){.full-width .content-main .content-cards.content-cards--no-button.content-cards-statistic{padding-bottom:0}}.full-width .content-main .content-cards.content-cards-news:last-child{padding-bottom:4rem;border-bottom:1px solid #ebebeb}@media(min-width:48em){.full-width .content-main .content-cards.content-cards-news:last-child{padding-bottom:3.125rem}}.full-width .content-main .content-cards.content-cards-announcement{padding-bottom:0;border-bottom:1px solid var(--c-primary)}.full-width .content-main .content-cards.content-cards-statistic{padding-bottom:0;border-bottom:none}.content-top .content-cards.content-cards-news{margin-top:0}.content-cards.content-cards--2plus.content-cards-person{padding-bottom:1rem;margin-bottom:2rem}@media(min-width:48em){.content-cards.content-cards--2plus.content-cards-person{padding-bottom:3rem;margin-bottom:3rem}}.content-cards.content-cards--2plus .content-cards__cards+.button,.content-cards.content-cards--2plus .menu-child .content-cards__cards+.button{margin-top:.5rem}.content-cards.content-cards--4plus{margin:4.0625rem auto 0 auto}.content-cards-news-spotlight .content-cards__inner{padding:0;max-width:none}.content-cards-news-spotlight .content-cards__cards{display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:1rem}@media(min-width:60em){.content-cards-news-spotlight .content-cards__cards{flex-wrap:wrap}}.listing .content-cards{margin-top:0;margin-bottom:0}h4+.content-cards{margin-top:0}.content-cards .content-cards__cards+.button,.content-cards .menu-child .content-cards__cards+.button{display:none;margin-top:2.25rem}.full-width .content-main .content-cards .content-cards__intro .button{display:none}.full-width .content-main .content-cards .content-cards__cards+.button,.full-width .content-main .content-cards .menu-child .content-cards__cards+.button{display:inline-block}.content-cards__inner{margin-inline:auto;clear:both;max-width:85%;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.content-cards__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.content-cards__inner{max-width:1220px}}@media(min-width:30em){.content-cards__inner{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.content-cards__inner{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.content-cards__inner{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.content-cards__inner{grid-template-columns:repeat(12,1fr)}}.full-width .content-main .content-cards__inner,.listing .content-cards__inner{max-width:none;padding-left:0;padding-right:0;display:block}.content-cards__intro{border-top:4px solid var(--c-page-title-bar);grid-column:1/-1;padding-top:0.9375rem;margin-bottom:4rem}@media(min-width:48em){.content-cards__intro{margin-bottom:0;grid-column:span 2}}@media(min-width:60em){.content-cards__intro{grid-column:span 3}}.full-width .content-main .content-cards__intro,.content-cards-image-teaser .content-cards__intro{grid-column:1/-1;margin-bottom:2.5rem;margin-right:0}.content-cards-person .content-cards__intro{padding-top:0;border-top:0}.full-width .content-main .content-cards-person .content-cards__intro{margin-bottom:1.5rem}.content-cards-person .content-cards__intro>h2,.content-cards-person .node-person .accordion__title .content-cards__intro>h3,.content-cards-person .node-person .accordion__title .page--person .content-cards__intro>h2,.content-cards-person .node-person .accordion__title .page--person .content-cards__intro>h3,.content-cards-person .node-person .accordion__title .page--person .content-cards__intro>.subject-area__subtitle,.content-cards-person .node-person .accordion__title .content-cards__intro>.subject-area__subtitle,.node-person .accordion__title .content-cards-person .content-cards__intro>h3,.node-person .accordion__title .content-cards-person .page--person .content-cards__intro>h2,.node-person .accordion__title .content-cards-person .page--person .content-cards__intro>h3,.node-person .accordion__title .content-cards-person .page--person .content-cards__intro>.subject-area__subtitle,.node-person .accordion__title .content-cards-person .content-cards__intro>.subject-area__subtitle,.content-cards-person .node-person .accordion__title .content-cards__intro>h2{font-size:1.25rem;font-weight:600;line-height:normal}.content-cards__intro h2,.content-cards__intro .node-person .accordion__title h3,.content-cards__intro .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .content-cards__intro h3,.node-person .accordion__title .content-cards__intro .subject-area__subtitle,.content-cards__intro .node-person .accordion__title h2,.node-person .accordion__title .content-cards__intro h2{margin:0}@media(min-width:48em)and (max-width:59.9375em){.content-cards__intro h2,.content-cards__intro .node-person .accordion__title h3,.content-cards__intro .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .content-cards__intro h3,.node-person .accordion__title .content-cards__intro .subject-area__subtitle,.content-cards__intro .node-person .accordion__title h2,.node-person .accordion__title .content-cards__intro h2{font-size:1.125rem}}@media(min-width:48em)and (max-width:59.9375em){.content-cards__intro h2,.content-cards__intro .node-person .accordion__title h3,.content-cards__intro .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .content-cards__intro h3,.node-person .accordion__title .content-cards__intro .subject-area__subtitle,.content-cards__intro .node-person .accordion__title h2,.node-person .accordion__title .content-cards__intro h2{font-size:1.5rem !important;line-height:2rem !important}}.content-cards__intro p{margin:1.3333333333rem 0 2.3333333333rem 0}@media(min-width:48em)and (max-width:59.9375em){.content-cards__intro p{font-size:0.8125rem}}.content-cards__cards{grid-column:1/-1}@media(min-width:48em){.content-cards__cards{display:flex;flex-wrap:wrap}}@media(min-width:48em){.content-cards-image-teaser .content-cards__intro+.content-cards__cards,.full-width .content-main .content-cards__cards{float:none;width:auto}}.content-cards__cards .card{margin-bottom:2.25rem}@media(min-width:48em){.content-cards__cards .card{margin-bottom:0}}@media(min-width:48em)and (max-width:59.9375em){.content-cards__cards .card{width:30.77%}}@media(min-width:60em){.content-cards__cards .card{width:31.6486161252%}}.content-cards__cards .card.image-teaser-card{margin-bottom:2rem}@media(min-width:48em){.content-cards__cards .card.image-teaser-card{margin-right:1.75%;flex-basis:48.25%}}@media(min-width:48em){.content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}}@media(min-width:48em){.content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}}@media(min-width:48em){.content-cards__cards .card.event-list-card,.content-cards__cards .card.event-list-card:nth-child(3n+3){clear:both;float:none;margin:0 0 2rem;flex-basis:100%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.event-list-card,.content-top .content-cards__cards .card.event-list-card,.content-bottom .content-cards__cards .card.event-list-card,.full-width .content-main .content-cards__cards .card.event-list-card:nth-child(3n+3),.content-top .content-cards__cards .card.event-list-card:nth-child(3n+3),.content-bottom .content-cards__cards .card.event-list-card:nth-child(3n+3){margin:0 0 2rem;flex-basis:100%}}.content-cards__inner .content-cards__cards .card.news-card--spotlight{min-width:60%;margin-right:5.1851851852%;scroll-snap-align:start}@media(min-width:48em){.content-cards__inner .content-cards__cards .card.news-card--spotlight{margin-right:3.8391224863%;min-width:38%}}@media(min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight{margin-right:2.5270758123%;flex-basis:23.1%;min-width:0}}@media(min-width:48em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(3n+3){margin-right:3.8391224863%}}@media(min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(3n+3){margin-right:2.5270758123%}}@media(min-width:60em){.content-cards__inner .content-cards__cards .card.news-card--spotlight:nth-child(4n+4){margin-right:0}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card{margin-right:5.1851851852%;width:47.4074074074%}}@media(min-width:60em){.full-width .content-main .content-cards__cards .card{margin-right:3.3980582524%;width:31.067961165%}}@media(min-width:48em)and (max-width:59.9375em){.full-width .content-main .content-cards__cards .card:nth-child(2n+2){margin-right:0}}@media(min-width:60em){.full-width .content-main .content-cards__cards .card:nth-child(3n+3){margin-right:0}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card{margin-right:1.75%;flex-basis:48.25%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}}.full-width .content-main .content-cards__cards .card.person-card{margin-bottom:2rem}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.person-card{margin-right:1.75%;flex-basis:48.25%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.person-card:nth-child(3n+3){margin-right:1.75%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.person-card:nth-child(even){margin-right:0;margin-left:1.75%}}@media(min-width:48em){.full-width .content-main .content-cards__cards .card.program-teaser-card{margin-bottom:1.5rem}}.content-top .content-cards__cards .card,.content-bottom .content-cards__cards .card{margin-bottom:2rem}@media(min-width:48em){.content-top .content-cards__cards .card,.content-bottom .content-cards__cards .card{margin-right:2.5270758123%;flex-basis:31.6486161252%}.content-top .content-cards__cards .card:nth-child(3n+3),.content-bottom .content-cards__cards .card:nth-child(3n+3){margin-right:0}}@media(min-width:48em){.content-top .content-cards__cards .card.image-teaser-card,.content-bottom .content-cards__cards .card.image-teaser-card{margin-right:1.75%;flex-basis:48.25%}}.content-top .content-cards__cards .card.image-teaser-card:nth-child(3n+3),.content-bottom .content-cards__cards .card.image-teaser-card:nth-child(3n+3){margin-right:1.75%}.content-top .content-cards__cards .card.image-teaser-card:nth-child(even),.content-bottom .content-cards__cards .card.image-teaser-card:nth-child(even){margin-right:0;margin-left:1.75%}.content-cards__intro+.content-cards__cards .card{margin-bottom:2rem}@media(min-width:48em){.content-cards__intro+.content-cards__cards .card{flex-basis:auto}.content-cards__intro+.content-cards__cards .card:nth-child(4n+4){margin-right:0}}.content-cards__cards .card.announcement-card{margin-bottom:2rem}@media(min-width:48em){.content-cards__cards .card.announcement-card{margin-bottom:1.5rem}}.content-cards-event-list .content-cards__cards{border-bottom:1px solid var(--c-gray-1);margin-bottom:2rem;padding-bottom:1rem}@media(min-width:60em){.content-cards-event-list .content-cards__cards{margin-bottom:1rem}}.content-cards-event-list:last-child .content-cards__cards{border-bottom:none;padding-bottom:0}@media(min-width:48em)and (max-width:59.9375em){.content-cards--without-intro .content-cards__cards .program-card{flex-basis:22.1%}}@media(min-width:60em){.content-cards--without-intro .content-cards__cards .program-card{margin-right:2.5270758123%;flex-basis:23.1046931408%}}@media(min-width:48em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(3n+3){margin-right:3.8391224863%}}@media(min-width:60em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(3n+3){margin-right:2.5270758123%}}@media(min-width:48em){.content-cards--without-intro .content-cards__cards .program-card:nth-child(4n+4){margin-right:0}}@media(min-width:48em){.content-cards__intro+.content-cards__cards{grid-column:span 6}}@media(min-width:60em){.content-cards__intro+.content-cards__cards{grid-column:span 9}}@media(min-width:48em){.content-cards--has-program-teaser .content-cards__cards .card{margin-right:2.5270758123% !important;max-width:none !important;flex-basis:48.7364620939% !important}.content-cards--has-program-teaser .content-cards__cards .card:nth-child(3n+3){margin-right:2.5270758123% !important}.content-cards--has-program-teaser .content-cards__cards .card:nth-child(2n+2){margin-right:0 !important}}.content-cards-listing .content-cards__cards{border-top:1px solid var(--c-primary);padding-top:2rem}@media(min-width:48em){.content-cards-listing .content-cards__cards{padding-top:4rem}}@media(min-width:48em){.content-cards--2plus .card{margin-right:3.8391224863%}}@media(min-width:60em){.content-cards--2plus .card{margin-right:2.5270758123%}}@media(min-width:48em){.content-cards--2plus .card:nth-child(3n+3){margin-right:0}}@media(min-width:48em){.full-width .content-main .content-cards--2plus .card{margin-right:5.1851851852%}}@media(min-width:48em){.full-width .content-main .content-cards--2plus .card{margin-right:3.3980582524%}}.content-cards--4plus .card{margin-bottom:2.25rem}@media(min-width:48em){.content-cards-announcement.content-cards--front{margin-top:2rem}}.content-cards-announcement.content-cards--front .content-cards__intro{grid-column:1/-1;border-top:0;margin-bottom:0;padding-top:0}.content-cards-announcement.content-cards--front .content-cards__intro h2,.content-cards-announcement.content-cards--front .content-cards__intro .node-person .accordion__title h3,.content-cards-announcement.content-cards--front .content-cards__intro .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .content-cards-announcement.content-cards--front .content-cards__intro h3,.node-person .accordion__title .content-cards-announcement.content-cards--front .content-cards__intro .subject-area__subtitle{color:var(--c-secondary);font-size:1.125rem;font-weight:bold;margin:0}.content-cards-announcement.content-cards--front .content-cards__cards{grid-column:1/-1}.content-cards-announcement.content-cards--front .content-cards__cards .card{margin-bottom:2rem}@media(min-width:48em){.content-cards-announcement.content-cards--front .content-cards__cards .card{margin-bottom:0}}.path-academics .content-top .content-cards-program,.path-academics .content-bottom .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news,.content-top .content-cards-image-teaser,.content-bottom .content-cards-image-teaser{background-color:var(--c-gray-1);padding:3rem 0 1rem 0}@media(min-width:48em){.path-academics .content-top .content-cards-program,.path-academics .content-bottom .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news,.content-top .content-cards-image-teaser,.content-bottom .content-cards-image-teaser{padding:3rem 0 4rem 0}}@media(min-width:60em){.path-academics .content-top .content-cards-program,.path-academics .content-bottom .content-cards-program,.path-ideas-impact .content-bottom .content-cards-news,.path-ideas-impact .content-top .content-cards-news,.content-top .content-cards-image-teaser,.content-bottom .content-cards-image-teaser{padding:6rem 0 7rem 0}}.path-academics .content-top .content-cards-program .card>a,.path-academics .content-bottom .content-cards-program .card>a,.path-ideas-impact .content-bottom .content-cards-news .card>a,.path-ideas-impact .content-top .content-cards-news .card>a,.content-top .content-cards-image-teaser .card>a,.content-bottom .content-cards-image-teaser .card>a{background-color:#fff}.path-academics .content-top .content-cards-program .card>a:hover,.path-academics .content-top .content-cards-program .card>a:focus,.path-academics .content-bottom .content-cards-program .card>a:hover,.path-academics .content-bottom .content-cards-program .card>a:focus,.path-ideas-impact .content-bottom .content-cards-news .card>a:hover,.path-ideas-impact .content-bottom .content-cards-news .card>a:focus,.path-ideas-impact .content-top .content-cards-news .card>a:hover,.path-ideas-impact .content-top .content-cards-news .card>a:focus,.content-top .content-cards-image-teaser .card>a:hover,.content-top .content-cards-image-teaser .card>a:focus,.content-bottom .content-cards-image-teaser .card>a:hover,.content-bottom .content-cards-image-teaser .card>a:focus{background-color:var(--c-primary);color:#fff}.path-academics .content-top .content-cards-program .card>a:hover>*[class*=card__content]::after,.path-academics .content-top .content-cards-program .card>a:focus>*[class*=card__content]::after,.path-academics .content-bottom .content-cards-program .card>a:hover>*[class*=card__content]::after,.path-academics .content-bottom .content-cards-program .card>a:focus>*[class*=card__content]::after,.path-ideas-impact .content-bottom .content-cards-news .card>a:hover>*[class*=card__content]::after,.path-ideas-impact .content-bottom .content-cards-news .card>a:focus>*[class*=card__content]::after,.path-ideas-impact .content-top .content-cards-news .card>a:hover>*[class*=card__content]::after,.path-ideas-impact .content-top .content-cards-news .card>a:focus>*[class*=card__content]::after,.content-top .content-cards-image-teaser .card>a:hover>*[class*=card__content]::after,.content-top .content-cards-image-teaser .card>a:focus>*[class*=card__content]::after,.content-bottom .content-cards-image-teaser .card>a:hover>*[class*=card__content]::after,.content-bottom .content-cards-image-teaser .card>a:focus>*[class*=card__content]::after{background-color:var(--c-secondary)}@media(min-width:60em){.content-top .content-cards-image-teaser,.content-bottom .content-cards-image-teaser{padding:5rem 0 4rem 0}}.apply-rfi-ctas{background-color:var(--c-primary-3)}@media(min-width:48em){.apply-rfi-ctas{display:flex}}.apply-rfi-ctas__inner{margin-inline:auto;clear:both;max-width:85%;width:100%}@media(min-width:30em){.apply-rfi-ctas__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.apply-rfi-ctas__inner{max-width:1220px}}@media(min-width:60em){.apply-rfi-ctas__inner{display:flex;justify-content:space-between;gap:calc(var(--gutter-size)/16*1rem)}}@media(min-width:60em){.apply-rfi-cta{flex-basis:50%}}@media(min-width:48em){.apply-rfi-cta:nth-child(even){margin-right:0}}.program-ctas{border-bottom:1px solid #ebebeb}@media(min-width:60em){.program-ctas{display:flex;gap:calc(var(--gutter-size)/16*1rem)}}.program-cta{padding-bottom:2rem}@media(min-width:60em){.program-cta{flex-basis:50%}}@media(min-width:60em){.program-cta:nth-child(even){float:right;margin-right:0}}.ui-datepicker{background:var(--c-ui-datepicker-bg);border:0;font-family:"Roboto",sans-serif}.ui-datepicker .ui-datepicker-header{background:transparent;border:0;padding:0}.ui-datepicker .ui-datepicker-header .ui-corner-all{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover{background:transparent;border:0}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover .ui-icon{border-color:var(--c-primary-2)}.ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon{background-image:none;left:0;margin:0;top:0;height:15px;width:15px;border:solid var(--c-ui-datepicker-text);border-width:0 3px 3px 0;position:relative;display:inline-block;padding:2px;will-change:transform}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev .ui-icon-circle-triangle-w{margin-left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next .ui-icon-circle-triangle-e{margin-left:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover{left:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover{right:0;top:0}.ui-datepicker .ui-datepicker-title{color:var(--c-ui-datepicker-text);font-weight:100;letter-spacing:.5px;text-transform:uppercase}.ui-datepicker tr{border-bottom:0}.ui-datepicker th{background:transparent;color:var(--c-ui-datepicker-th);font-weight:100}.ui-datepicker td{padding:0}.ui-datepicker .ui-state-default{background:transparent;border-radius:50%;border:1px solid transparent;color:var(--c-ui-datepicker-text);display:block;height:30px;line-height:28px;margin:0 auto;padding:0;text-align:center;transition:background .3s ease;width:30px;position:relative}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default:focus{background:var(--c-ui-datepicker-hover);color:#fff}.ui-datepicker .ui-state-default.ui-state-highlight,.ui-datepicker .ui-state-default.ui-state-active{border-color:var(--c-primary-2)}.ui-datepicker .ui-state-default.ui-state-hover{border-color:var(--c-ui-datepicker-hover)}td.ui-datepicker-current-day .ui-state-default.ui-state-active{border-color:var(--c-primary-2)}td.ui-datepicker-today .ui-state-default.ui-state-active,td.ui-datepicker-today .ui-state-default.ui-state-highlight{border-color:var(--c-ui-datepicker-today);background-color:var(--c-ui-datepicker-today);color:#fff}input[type=date]::-webkit-calendar-picker-indicator{display:none}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.local-base{font-size:1rem}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.ck-content a{text-decoration:underline !important}a,.ck-content a,.link{color:var(--c-body-link-text)}a:hover,a:focus,.ck-content a:hover,.ck-content a:focus,.link:hover,.link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}a.skip-nav,a.skip-to-nav{padding:0.3125rem;text-align:center;display:block}.has-program-centric-branding a.skip-to-nav{display:none}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav{display:block}}.has-program-centric-branding a.skip-to-nav-mobile{display:block}@media(min-width:48em){.has-program-centric-branding a.skip-to-nav-mobile{display:none}}a svg.mailto,a svg.ext{fill:var(--c-external-link) !important;height:13px;margin-left:-0.125rem;margin-right:-0.375rem;overflow:visible;position:relative;top:-1px;width:17px}a svg.ext path,a svg.mailto path{stroke:var(--c-external-link) !important;stroke-width:1}a:hover svg.mailto,a:hover svg.ext,a:focus svg.mailto,a:focus svg.ext{fill:var(--c-primary) !important}a:hover svg.ext path,a:hover svg.mailto path,a:focus svg.ext path,a:focus svg.mailto path{stroke:var(--c-primary) !important}a .extlink-nobreak{margin-right:4px}.text-long a.ext:not(.button.ext){color:var(--c-external-link)}.text-long a.ext:not(.button.ext):hover,.text-long a.ext:not(.button.ext):focus{color:var(--c-external-link-hover)}.morningside .text-long a{font-weight:500}.sheepmeadow .text-long a{font-weight:600}.areas-interest-view .areas-interest-view__link{margin-top:var(--list-margin-bottom);font-size:calc(var(--fs-body-max)/16*1rem);color:var(--c-primary-2);font-weight:600}.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-1);font-style:normal;font-size:calc(var(--fs-heading-1-min) / 16 * 1rem);line-height:var(--font-heading-1-line-height-min);margin:0.5rem 0}.h1__link,.heading-1__link{color:var(--c-body-link-text)}.h1__link:hover,.heading-1__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h1,h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2,.heading-1{font-size:calc(var(--fs-heading-1-max)/16*1rem);line-height:var(--font-heading-1-line-height-max)}}.h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.content-cards__intro h2,.heading-2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-2);font-style:normal;font-size:calc(var(--fs-heading-2-min) / 16 * 1rem);line-height:var(--font-heading-2-line-height-min);margin:0.5rem 0}.h2__link,.heading-2__link{color:var(--c-body-link-text)}.h2__link:hover,.heading-2__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h2,h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.table caption,table caption,.content-cards__intro h2,.heading-2{font-size:calc(var(--fs-heading-2-max)/16*1rem);line-height:var(--font-heading-2-line-height-max)}}.h3,.programs-view__subtitle,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.morningside .accordion__title-text,.heading-3{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.h3__link,.heading-3__link{color:var(--c-body-link-text)}.h3__link:hover,.heading-3__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h3,.programs-view__subtitle,h3,.page--person h2,.subject-area__subtitle,.node-person .subject-area__subtitle,.node-person .accordion__title .subject-area__subtitle,.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title h2,.node-person h3,.view-mode-list-item-label,.overview-text,.morningside .accordion__title-text,.heading-3{font-size:calc(var(--fs-heading-3-max)/16*1rem);line-height:var(--font-heading-3-line-height-max)}}.h4,h4,.heading-4{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0}.h4__link,.heading-4__link{color:var(--c-body-link-text)}.h4__link:hover,.heading-4__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h4,h4,.heading-4{font-size:calc(var(--fs-heading-4-max)/16*1rem);line-height:var(--font-heading-4-line-height-max)}}.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-5);font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;text-transform:var(--font-heading-5-text-transform);letter-spacing:var(--font-heading-5-letter-spacing)}.h5__link,.heading-5__link{color:var(--c-body-link-text)}.h5__link:hover,.heading-5__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h5,h5,.morningside .program-card__title,.sheepmeadow .program-card__title,.morningside .overview-text,.sheepmeadow .overview-text,.accordion-pane-course-detailed__title button,.csps-table .table__cell:first-child,.csps-table td:first-child,.heading-5,.morningside .person-card__name,.sheepmeadow .person-card__name{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.h6,h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,.heading-6{color:var(--c-secondary-2);font-family:var(--f-heading);font-weight:var(--fw-heading-6);font-style:normal;font-size:calc(var(--fs-heading-6-min) / 16 * 1rem);line-height:var(--font-heading-6-line-height-min);margin:0.5rem 0}.h6__link,.heading-6__link{color:var(--c-body-link-text)}.h6__link:hover,.heading-6__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.h6,h6,.lewisohn .accordion__title-text,.sheepmeadow .accordion__title-text,.heading-6{font-size:calc(var(--fs-heading-6-max)/16*1rem);line-height:var(--font-heading-6-line-height-max)}}h1 a,.node-subject-area .accordion__title h3 a,.node-subject-area .accordion__title .page--person h2 a,.page--person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title h3 a,.page--person .node-person .node-subject-area .accordion__title h3 a,.node-subject-area .node-person .accordion__title .page--person h3 a,.node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .node-person .accordion__title .page--person h2 a,.node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .node-person .page--person h2 a,.node-person .page--person .node-subject-area .accordion__title h2 a,.node-subject-area .accordion__title .page--person .node-person h2 a,.page--person .node-person .node-subject-area .accordion__title h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .node-subject-area .accordion__title .page--person h3 a,.node-subject-area .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .node-subject-area .accordion__title .page--person h2 a,.node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .node-subject-area .accordion__title .page--person .subject-area__subtitle a,.node-subject-area .accordion__title .subject-area__subtitle a,.node-subject-area .accordion__title .node-person h2 a,.ck-content h1 a,h2 a,.node-person .accordion__title h3 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person h2 a,.node-person .page--person .accordion__title h2 a,.page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title h2 a,.ck-content h2 a,h3 a,.page--person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.subject-area__subtitle a,.node-person h2 a,.node-person h3 a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title h3 a,.node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title h2 a,.node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .subject-area__subtitle a,.node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .page--person h2 a,.page--person .node-person h2 a,.page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.ck-content h3 a,.ck-content .page--person h2 a,.page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title h3 a,.page--person .node-person .accordion__title .ck-content h3 a,.ck-content .node-person .accordion__title .page--person h3 a,.node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title h2 a,.page--person .node-person .accordion__title .ck-content h2 a,.ck-content .node-person .accordion__title .page--person h2 a,.node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .subject-area__subtitle a,.page--person .node-person .accordion__title .ck-content .subject-area__subtitle a,.ck-content .node-person .accordion__title .page--person .subject-area__subtitle a,.node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,.ck-content .node-person .page--person h2 a,.node-person .page--person .ck-content h2 a,.ck-content .page--person .node-person h2 a,.page--person .node-person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person h3 a,.page--person .node-person .accordion__title .page--person .ck-content h3 a,.ck-content .page--person .node-person .accordion__title .page--person h2 a,.page--person .node-person .accordion__title .page--person .ck-content h2 a,.ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle a,.page--person .node-person .accordion__title .page--person .ck-content .subject-area__subtitle a,h4 a,.ck-content h4 a,h5 a,.ck-content h5 a,h6 a,.ck-content h6 a{text-decoration:none}h1 a:hover,.node-subject-area .accordion__title h3 a:hover,.node-subject-area .accordion__title .page--person h2 a:hover,.page--person .node-subject-area .accordion__title h2 a:hover,.node-subject-area .accordion__title .node-person h2 a:hover,.ck-content h1 a:hover,h2 a:hover,.node-person .accordion__title h3 a:hover,.node-person .accordion__title h2 a:hover,.ck-content h2 a:hover,h3 a:hover,.subject-area__subtitle a:hover,.ck-content h3 a:hover,h4 a:hover,.ck-content h4 a:hover,h5 a:hover,.ck-content h5 a:hover,h6 a:hover,.ck-content h6 a:hover{text-decoration:underline}.text-long h1,.text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .accordion__title .page--person h2,.page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .text-long .node-subject-area .accordion__title h3,.text-long .node-subject-area .node-person .accordion__title .page--person h3,.node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .node-person .accordion__title .page--person h2,.node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .subject-area__subtitle,.text-long .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .text-long .node-subject-area .accordion__title h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h3,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person h2,.text-long .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .text-long .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-subject-area .accordion__title .text-long h3,.node-subject-area .accordion__title .text-long .page--person h2,.page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long h3,.page--person .node-person .node-subject-area .accordion__title .text-long h3,.node-subject-area .node-person .accordion__title .text-long .page--person h3,.node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .node-person .accordion__title .page--person .text-long h3,.node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .node-person .accordion__title .text-long .page--person h2,.node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .node-person .accordion__title .page--person .text-long h2,.node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .subject-area__subtitle,.node-subject-area .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.node-subject-area .accordion__title .text-long .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .text-long h2,.node-subject-area .accordion__title .text-long .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h3,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long h2,.node-subject-area .page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .text-long .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .text-long h2,.text-long .ck-content h1,.text-long h2,.text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title h3,.page--person .text-long .node-person .accordion__title h3,.text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .page--person h2,.text-long .node-person .page--person .accordion__title h2,.text-long .page--person .node-person .accordion__title h2,.page--person .text-long .node-person .accordion__title h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .text-long .node-person .accordion__title .page--person h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .text-long .node-person .accordion__title .page--person h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .text-long .node-person .accordion__title .page--person .subject-area__subtitle,.text-long .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h3,.node-person .accordion__title .text-long .page--person h3,.node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long h2,.node-person .accordion__title .text-long .page--person h2,.node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .page--person h2,.node-person .page--person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long h2,.page--person .node-person .accordion__title .text-long .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.page--person .node-person .accordion__title .text-long .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.page--person .node-person .accordion__title .text-long .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title h2,.node-person .accordion__title .text-long h2,.text-long .ck-content h2,.text-long h3,.text-long .page--person h2,.page--person .text-long h2,.text-long .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long h3,.text-long .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long h2,.text-long .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .subject-area__subtitle,.text-long .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .node-person .page--person h2,.node-person .page--person .text-long h2,.text-long .page--person .node-person h2,.page--person .node-person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long h3,.text-long .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long h2,.text-long .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .subject-area__subtitle,.text-long .subject-area__subtitle,.text-long .ck-content h3,.text-long .ck-content .page--person h2,.page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .text-long .ck-content h3,.text-long .ck-content .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .text-long .ck-content h2,.text-long .ck-content .node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long .ck-content .node-person .page--person h2,.node-person .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person h2,.page--person .node-person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .accordion__title .page--person .text-long .ck-content h3,.text-long .ck-content .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .accordion__title .page--person .text-long .ck-content h2,.text-long .ck-content .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .accordion__title .page--person .text-long .ck-content .subject-area__subtitle,.text-long h4,.text-long .ck-content h4,.text-long h5,.text-long .ck-content h5,.text-long h6,.text-long .ck-content h6{margin-top:1.875rem}.text-area-prefix .text-long h1,.text-area-prefix .text-long .ck-content h1,.text-area-prefix .text-long h2,.text-area-prefix .text-long .ck-content h2,.text-area-prefix .text-long h3,.text-area-prefix .text-long .subject-area__subtitle,.text-area-prefix .text-long .ck-content h3,.text-area-prefix .text-long h4,.text-area-prefix .text-long .ck-content h4,.text-area-prefix .text-long h5,.text-area-prefix .text-long .ck-content h5,.text-area-prefix .text-long h6,.text-area-prefix .text-long .ck-content h6{margin-top:0}.view-mode-list-item-label{background:repeating-linear-gradient(-45deg,transparent,transparent 16px,rgba(var(--c-gray-2),0.1) 16px,rgba(var(--c-gray-2),0.1) 26px);font-weight:bold;margin:0 0 1em;padding:1em;text-align:center;text-transform:uppercase}.view-mode-list-item-label::after{content:" preview"}.areas-interest-view__subheading{font-size:1.5rem}.messages__title{font-size:var(--font-size-base);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-green-light)}.listing{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.listing{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.listing{max-width:1220px}}.full-width .listing{max-width:none;padding-left:0;padding-right:0}.listing .views-exposed-form{position:relative;width:100%}.listing .views-exposed-form[id*=programs]{border-bottom:2px solid var(--c-primary);margin-top:2rem;margin-bottom:3rem;padding-bottom:3rem}@media(min-width:48em){.listing .views-exposed-form[id*=programs]{margin-top:3rem;margin-bottom:5rem;padding-bottom:5rem}}.listing .views-exposed-form[id*=programs] label{color:#666;font-size:0.9375rem;line-height:1.1875rem;margin-left:2rem;padding-right:1rem;position:relative;text-transform:none;top:-0.125rem}.ieEdge .listing .views-exposed-form[id*=programs] label,.safari .listing .views-exposed-form[id*=programs] label{top:0}@media(min-width:30em){.listing .views-exposed-form[id*=programs] div.js-form-item{margin-bottom:.75rem}}@media(min-width:48em){.listing .views-exposed-form .form__inner{display:flex;flex-flow:row wrap}}@media(min-width:60em){.listing .views-exposed-form .form__inner{align-items:center;justify-content:center}}.listing .views-exposed-form details.form-item{margin-bottom:.5rem;max-width:none;width:100%}.firefox .listing .views-exposed-form details.form-item{min-height:3.75rem}@media(min-width:48em)and (max-width:59.9375em){.listing .views-exposed-form details.form-item{width:32.5%;max-width:32.5%}.listing .views-exposed-form details.form-item:nth-child(4n){margin-left:0}}@media(min-width:48em){.listing .views-exposed-form details.form-item{margin-left:1.25%}}@media(min-width:60em){.listing .views-exposed-form details.form-item{flex-grow:1;margin-left:.5%;width:19%;max-width:20%}}@media(min-width:75em){.listing .views-exposed-form details.form-item{margin-left:1%}}.listing .views-exposed-form details.form-item:first-child{margin-left:0}.listing .views-exposed-form details.form-item[open] summary{background-color:#fff;border:1px solid #dfdfdf;color:var(--c-primary)}.listing .views-exposed-form details.form-item[open] summary::after{color:var(--c-accent-2);font-size:2rem;transform:rotate(45deg)}@media(min-width:75em){.listing .views-exposed-form details.form-item[open] summary::after{font-size:2.375rem}}.ieEdge .listing .views-exposed-form details.form-item[open] .form-checkboxes{display:block}.listing .views-exposed-form details.form-item summary{box-sizing:border-box;background-color:var(--c-listing-views-button);border:1px solid var(--c-listing-views-button);color:#fff;cursor:pointer;display:block;float:left;font-size:0.875rem;line-height:1.625rem;font-weight:500;padding:1rem 1.25rem;text-align:left;width:100%}@media(min-width:75em){.listing .views-exposed-form details.form-item summary{font-size:1rem}}.listing .views-exposed-form details.form-item summary::before{display:none}.listing .views-exposed-form details.form-item summary::after{clear:none;content:"+";display:block;float:right;font-family:"Arial","Helvetica","Nimbus Sans L",sans-serif;font-size:1.75rem;font-weight:400;line-height:1.5rem}@media(min-width:75em){.listing .views-exposed-form details.form-item summary::after{font-size:2rem}}.listing .views-exposed-form details.form-item summary:hover,.listing .views-exposed-form details.form-item summary:focus{background-color:#fff;border:1px solid #dfdfdf;color:var(--c-primary)}.listing .views-exposed-form details.form-item summary:hover::after,.listing .views-exposed-form details.form-item summary:focus::after{color:var(--c-accent-2)}.listing .views-exposed-form details.form-item summary::-webkit-details-marker{display:none}.listing .views-exposed-form details.form-item .form-checkboxes{display:block;z-index:3}.ieEdge .listing .views-exposed-form details.form-item .form-checkboxes{display:none}@media(min-width:0)and (max-width:47.9375em){.listing .views-exposed-form details.form-item .form-checkboxes{padding:0 !important}}@media(min-width:48em){.listing .views-exposed-form details.form-item .form-checkboxes{left:0;margin-top:3.6875rem;right:0;position:absolute}}.listing .views-exposed-form details.form-item .form-checkboxes__inner{background-color:var(--c-gray-1);border-bottom:1px solid var(--c-primary);border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;padding:1.75rem 1rem}.listing .views-exposed-form input.form-checkbox{padding:0;position:absolute}.listing .views-exposed-form div.js-form-item{margin-bottom:.75rem;width:100%;float:left}@media(min-width:30em){.listing .views-exposed-form div.js-form-item{margin-bottom:0;width:49%}}@media(min-width:48em){.listing .views-exposed-form div.js-form-item{width:32%}}@media(min-width:60em){.listing .views-exposed-form div.js-form-item{width:24%}}@media(min-width:75em){.listing .views-exposed-form div.js-form-item{width:19%}}.listing .views-exposed-form .form-actions{display:none}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper{align-items:center;max-width:32em;width:100%}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper .form-item{float:none;flex:1 0 calc(100% - 100px)}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper .form-item .form-item__textfield{padding:.75rem .6rem;height:45px}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper input.reset-action{font-size:.875rem;color:var(--c-body-link-text);font-weight:700;height:45px;position:relative;background:none;line-height:normal;text-align:initial;text-transform:none;padding:0 10px}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper .form-actions{display:flex;flex-direction:row-reverse;margin-right:.5rem}.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper .form-actions input{height:45px}@media(min-width:30em)and (max-width:59.9375em){.listing .views-exposed-form#views-exposed-form-courses-courses-accordion-detailed .combine-wrapper .form-actions{margin-top:3px}}.listing__header{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-4);font-style:normal;font-size:calc(var(--fs-heading-4-min) / 16 * 1rem);line-height:var(--font-heading-4-line-height-min);margin:0.5rem 0;clear:both;margin:2rem 0}.listing__header__link{color:var(--c-body-link-text)}.listing__header__link:hover{color:var(--c-body-link-text-hover)}.programs-view{background-color:var(--c-primary-4);background-image:url(/themes/custom/columbia_sps/images/icons/src/pathway-arrow-lg.svg);background-position:0 0;background-repeat:no-repeat;background-size:10.9375rem 10.9375rem;color:var(--c-primary);padding-top:9rem;position:relative}@media(min-width:48em){.programs-view{padding-top:3.5rem}}@media(min-width:75em){.programs-view{padding-left:0;padding-right:0}}@media(min-width:0)and (max-width:47.9375em){.programs-view header{margin-bottom:2rem}}.programs-view__subtitle,.programs-view h2,.programs-view .node-person .accordion__title h3,.programs-view .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .programs-view h3,.node-person .accordion__title .programs-view .subject-area__subtitle,.programs-view .node-person .accordion__title h2,.node-person .accordion__title .programs-view h2,.programs-view p.overview-text{color:var(--c-primary)}.programs-view h2,.programs-view .node-person .accordion__title h3,.programs-view .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .programs-view h3,.node-person .accordion__title .programs-view .subject-area__subtitle,.programs-view .node-person .accordion__title h2,.node-person .accordion__title .programs-view h2{font-weight:600;line-height:normal;margin-bottom:1rem;margin-top:0}@media(min-width:30em){.programs-view h2,.programs-view .node-person .accordion__title h3,.programs-view .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .programs-view h3,.node-person .accordion__title .programs-view .subject-area__subtitle,.programs-view .node-person .accordion__title h2,.node-person .accordion__title .programs-view h2{padding-left:4.0625rem;padding-right:1.5625rem}}@media(min-width:48em){.programs-view h2,.programs-view .node-person .accordion__title h3,.programs-view .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .programs-view h3,.node-person .accordion__title .programs-view .subject-area__subtitle,.programs-view .node-person .accordion__title h2,.node-person .accordion__title .programs-view h2{font-size:3.375rem;padding-left:12.5rem}}.programs-view__subtitle{margin-bottom:2.25rem}@media(min-width:30em){.programs-view__subtitle{padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:48em){.programs-view__subtitle{padding-left:12.5rem}}.programs-view p.overview-text{border-bottom:2px solid #49639d;font-size:1.375rem;margin-bottom:0;margin-top:1rem;padding-bottom:2rem}@media(min-width:48em){.programs-view p.overview-text{font-size:24px;padding-bottom:3.75rem}}.programs-view .listing header p{margin-bottom:1.75rem}.programs-view .views-element-container{border-top:2px solid var(--c-primary)}.programs-view .views-exposed-form[id*=programs]{border-bottom:0;padding-bottom:3.75rem;margin-bottom:4.5rem;margin-top:0;overflow-x:hidden;position:static}.programs-view .views-exposed-form[id*=programs] #edit-actions{bottom:4.75rem;display:block;position:absolute}.programs-view .views-exposed-form[id*=programs] #edit-submit-programs:hover,.programs-view .views-exposed-form[id*=programs] #edit-submit-programs:focus{background-color:#fff;color:var(--c-primary)}.programs-view .views-exposed-form[id*=programs] details.form-item{margin-bottom:.5rem;align-self:flex-start}@media(min-width:48em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes{float:left;margin-top:0;position:relative;width:100vw}}.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{margin-inline:auto;clear:both;max-width:85%;margin-left:0 !important}@media(min-width:30em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{max-width:1220px}}@media(min-width:0)and (max-width:47.9375em){.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner{max-width:none}}.programs-view::after{clear:both;content:"";display:table}.program-crumbs{margin-top:.75rem;width:100%}.program-crumb{background-color:#fff;border:1px solid #e1e1e1;color:var(--c-gray-4);display:inline;font-size:0.875rem;margin-bottom:.5rem;margin-right:.5rem;padding:1rem}.crumb-close{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-image:url(/themes/custom/columbia_sps/images/icons/src/close.svg);background-position:50% 50%;background-repeat:no-repeat;border:1px solid var(--c-secondary);border-radius:50%;display:inline-block;line-height:0;margin-left:.5rem;padding-top:0.5rem;text-align:center;text-decoration:none;height:20px;position:relative;top:5px;width:20px}.crumb-close:hover,.crumb-close:focus{background-image:url(/themes/custom/columbia_sps/images/icons/src/close-hover.svg);border-color:var(--c-primary)}.crumb-close-all{color:var(--c-primary);display:inline-block;font-size:0.875rem;padding:1rem}.crumb-close-all:hover,.crumb-close-all:focus{color:var(--c-secondary)}.listing [id^=views-exposed-form-people-search-embed-] .form__inner{align-items:flex-start;justify-content:left}.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item{margin-right:2.27273%;margin-bottom:2.5rem;max-width:none;width:100%}.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item label,.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item .form-item__textfield,.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item .form-item__dropdown{clear:both;margin-right:0}@media(min-width:60em){.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item label,.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item .form-item__textfield,.listing [id^=views-exposed-form-people-search-embed-] div.js-form-item .form-item__dropdown{width:42.5566343042%}}.listing [id^=views-exposed-form-people-search-embed-] .form-text{border:1px solid var(--c-gray-2);padding:.75rem;width:100%}.listing [id^=views-exposed-form-people-search-embed-] .form-item__dropdown{margin-bottom:0}.listing [id^=views-exposed-form-people-search-embed-] label{margin-bottom:.25rem}.listing [id^=views-exposed-form-people-search-embed-] .form-actions{display:block;margin-bottom:2rem}.letter-links{clear:both}.letter-links .letter-filter{float:left}.letter-links .letter-filter::after{content:"•";margin-left:.5rem;margin-right:.5rem}.letter-links .letter-filter:last-child::after{content:""}.letter-links .letter-filter a{text-decoration:none}.letter-links .letter-filter-active a{font-weight:bold}@media(min-width:30em){#views-exposed-form-events-latest-listing .form__inner,#views-exposed-form-events-latest-list-past .form__inner{display:flex;flex-wrap:wrap;grid-gap:2%;justify-content:space-between}}@media(min-width:30em)and (min-width:60em){#views-exposed-form-events-latest-listing .form__inner,#views-exposed-form-events-latest-list-past .form__inner{justify-content:center}}@media(min-width:30em){#views-exposed-form-events-latest-listing div.js-form-item,#views-exposed-form-events-latest-list-past div.js-form-item{margin-bottom:.75rem}}#views-exposed-form-events-latest-listing .form-item__dropdown,#views-exposed-form-events-latest-list-past .form-item__dropdown{margin-bottom:0;margin-right:0}#views-exposed-form-events-latest-listing .form-fieldset,#views-exposed-form-events-latest-list-past .form-fieldset{margin-bottom:0;position:relative}@media(min-width:30em){#views-exposed-form-events-latest-listing .form-fieldset,#views-exposed-form-events-latest-list-past .form-fieldset{display:flex;flex-wrap:nowrap;grid-gap:2%;justify-content:center;width:100%}}@media(min-width:48em){#views-exposed-form-events-latest-listing .form-fieldset,#views-exposed-form-events-latest-list-past .form-fieldset{padding-top:10px}}#views-exposed-form-events-latest-listing .form-fieldset legend,#views-exposed-form-events-latest-list-past .form-fieldset legend{display:none}#views-exposed-form-events-latest-listing .form-fieldset .form-item,#views-exposed-form-events-latest-list-past .form-fieldset .form-item{margin-left:0;position:relative;z-index:11}#views-exposed-form-events-latest-listing .form-fieldset .form-item::after,#views-exposed-form-events-latest-list-past .form-fieldset .form-item::after{background:url(/themes/custom/columbia_sps/images/calendar.svg) no-repeat 50% 50%;bottom:12px;content:"";display:block;height:14px;position:absolute;right:.6em;width:13px;z-index:-1}.sheepmeadow #views-exposed-form-events-latest-listing .form-fieldset .form-item::after,.sheepmeadow #views-exposed-form-events-latest-list-past .form-fieldset .form-item::after{background-image:url(/themes/custom/columbia_sps/images/calendar-dark-blue.svg)}#views-exposed-form-events-latest-listing .form-fieldset .form-item input,#views-exposed-form-events-latest-list-past .form-fieldset .form-item input{background:transparent;cursor:pointer;width:100%}.logos-top_border{border-top:4px solid var(--c-page-title-bar);padding-top:1.5rem}.logos-bottom_border{border-bottom:1px solid var(--c-gray-2)}.logos h2,.logos .node-person .accordion__title h3,.logos .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .logos h3,.node-person .accordion__title .logos .subject-area__subtitle,.logos .node-person .accordion__title h2,.node-person .accordion__title .logos h2{margin-bottom:1rem;width:100%}.menu-children{margin:3.125rem 0}@media(min-width:48em){.menu-children{display:flex;flex-wrap:wrap}}@media(min-width:60em){.menu-children{margin:6.25rem 0}}.content-top .menu-children,.content-bottom .menu-children{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.content-top .menu-children,.content-bottom .menu-children{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.content-top .menu-children,.content-bottom .menu-children{max-width:1220px}}.menu-children .menu-child{margin-bottom:3.125rem}@media(min-width:48em){.menu-children .menu-child{flex-basis:48.0804387569%;margin-right:3.8391224863%}}@media(min-width:60em){.menu-children .menu-child{flex-basis:23.1046931408%;margin-right:2.5270758123%;margin-bottom:6.25rem}}@media(min-width:48em)and (max-width:59.9375em){.menu-children .menu-child:nth-child(2n){margin-right:0}}@media(min-width:60em){.menu-children .menu-child:nth-child(4n){margin-right:0}}.hero-carousel-announcements::after{clear:both;content:"";display:table}.path-home-page .content-top .hero-carousel-announcements{transform:translate(0,-32px);margin-bottom:-32px}.lewisohn .path-home-page .content-top .hero-carousel-announcements{transform:none}@media(min-width:60em){.path-home-page .content-top .hero-carousel-announcements{transform:translate(0,-27px);margin-bottom:-26px}.lewisohn .path-home-page .content-top .hero-carousel-announcements{transform:none}.chrome .lewisohn .path-home-page .content-top .hero-carousel-announcements{margin-top:1rem}}@media(min-width:75em){.chrome .path-home-page .content-top .hero-carousel-announcements{transform:translate(0,-10px)}.lewisohn .path-home-page .content-top .hero-carousel-announcements{transform:none;margin-bottom:1.625rem}.chrome .lewisohn .path-home-page .content-top .hero-carousel-announcements{margin-bottom:0}}.is-within-program .hero-carousel-announcements{max-width:1440px;margin:3rem auto 0 auto}.hero-carousel-announcements .content-cards__inner{grid-template-columns:repeat(1,1fr)}.has-top-and-main .content-top .hero-carousel-announcements .content-cards{margin-bottom:0}.hero-carousel{background-color:var(--c-hero-carousel-bg);position:relative;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.hero-carousel *{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.morningside .hero-carousel a:hover,.morningside .hero-carousel a:hover *,.morningside .hero-carousel a:focus,.morningside .hero-carousel a:focus *{color:var(--c-primary-4) !important;fill:var(--c-primary-4);-webkit-text-decoration-color:var(--c-primary-4);text-decoration-color:var(--c-primary-4);transition-property:fill,color;transition-duration:.2s}.hero-carousel a:focus .hero-carousel-item__title{outline:2px solid var(--c-hero-carousel-focus-outline)}.hero-carousel a .ext{display:none}@media(min-width:60em){.hero-carousel--inline{display:flex;flex-direction:row-reverse;float:left;width:100%}.hero-carousel--inline::after{clear:both;content:"";display:table}}@media(min-width:75em){.has-content-cards .hero-carousel--inline{flex:0 1 78%;max-width:78%}}.hero-carousel--inline+.content-cards--front{clear:both;margin-top:1rem}@media(min-width:60em){.hero-carousel--inline+.content-cards--front{margin-top:0}.lewisohn .hero-carousel--inline+.content-cards--front{margin-bottom:5rem}}@media(min-width:75em){.hero-carousel--inline+.content-cards--front{clear:none;max-height:31.25rem;overflow-y:auto;width:100%;flex:0 1 22%;max-width:22%;margin-top:0}.lewisohn .hero-carousel--inline+.content-cards--front{margin-bottom:4rem}}@media(min-width:75em){.hero-carousel--inline+.content-cards--front .content-cards__cards{flex-direction:column;grid-row-gap:1rem}}@media(min-width:75em){.hero-carousel--inline+.content-cards--front .announcement-card{width:100%;flex-basis:auto}}@media(min-width:0)and (max-width:29.9375em){.hero-carousel__item{height:100%}}.hero-carousel__textbox{margin-inline:auto;clear:both;max-width:85%;z-index:3}@media(min-width:30em){.hero-carousel__textbox{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.hero-carousel__textbox{max-width:1220px}}.hero-carousel__textbox::after{clear:both;content:"";display:table}.hero-carousel--full .hero-carousel__textbox{height:100%;padding-left:0 !important;padding-right:0 !important}@media(min-width:60em){.hero-carousel--full .hero-carousel__textbox{background-color:transparent;bottom:0;height:auto;left:0;position:absolute;right:0;top:0}}.hero-carousel--inline .hero-carousel__textbox{height:100%;max-width:100% !important;width:100%;z-index:3}@media(min-width:60em){.hero-carousel--inline .hero-carousel__textbox{bottom:auto;height:40.9rem;position:relative;max-width:30rem;display:flex;margin:0}}@media(min-width:60em){.has-content-cards .hero-carousel--inline .hero-carousel__textbox{height:31.25rem}}@media(min-width:0)and (max-width:29.9375em){.hero-carousel__textbox .slick-track{display:flex !important}}.hero-carousel__textbox .slick-slide{margin-right:1rem;margin-left:1rem}@media(min-width:0)and (max-width:29.9375em){.hero-carousel__textbox .slick-slide{height:inherit !important;display:flex !important;justify-content:left}}.hero-carousel__textbox .slick-slide>*{width:100%}.hero-carousel__textbox__inner{background-color:var(--c-hero-carousel-bg);color:#fff;display:block;height:100%;padding:2rem 1rem;text-decoration:none}@media(min-width:60em){.hero-carousel__textbox__inner{width:40.1925391095%;height:auto}}@media(min-width:75em){.hero-carousel__textbox__inner{padding:2.5rem 2rem 1rem}}.hero-carousel--inline .hero-carousel__textbox__inner{float:none;height:100%;margin-left:0;margin-right:0;display:flex;flex-flow:column}@media(min-width:60em){.hero-carousel--inline .hero-carousel__textbox__inner{width:48.7364620939%;margin-right:0}}@media(min-width:75em){.hero-carousel--inline .hero-carousel__textbox__inner{width:48.7364620939%;padding:7rem 4rem}}@media(min-width:75em){.has-content-cards .hero-carousel--inline .hero-carousel__textbox__inner{padding:2.5rem 2rem 1.5rem}}.hero-carousel__images{line-height:normal}.hero-carousel--inline .hero-carousel__images{z-index:4}@media(min-width:60em){.hero-carousel--inline .hero-carousel__images{position:absolute;width:720px}}@media(min-width:60em){.has-content-cards .hero-carousel--inline .hero-carousel__images{position:absolute;width:550px}}@media(min-width:0)and (max-width:47.9375em){.hero-carousel--full .hero-carousel__images .hero-carousel__images__inner{height:auto !important}}@media(min-width:60em){.hero-carousel--inline .hero-carousel__images .hero-carousel__images__inner{height:auto !important;max-height:31.25rem;max-width:none;width:100%}}.hero-carousel__images img{width:100%}.hero-carousel__images .slick-list,.hero-carousel__images .slick-track,.hero-carousel__images .slick-slide *:not(.tooltip):not(.tooltip__icon):not(.tooltip__content){height:100%;-o-object-fit:cover;object-fit:cover}.hero-carousel-item__image span:not(:last-child){display:none}.hero-carousel__navigation{display:flex;justify-content:center;border-top:1px solid var(--c-primary-2);padding-top:1.5rem;z-index:1;margin-top:auto;margin-right:1rem;margin-left:1rem}.hero-carousel__navigation::after{clear:both;content:"";display:table}@media(min-width:48em){.hero-carousel__navigation{justify-content:left}}.slick-arrow,.slick-autoplay,.slick-pause,.slick-autoplay-toggle-button{background-color:transparent;border:0;height:30px;width:30px;margin:0 .25rem 0 0}.slick-arrow:focus,.slick-autoplay:focus,.slick-pause:focus,.slick-autoplay-toggle-button:focus{outline:2px solid var(--c-hero-carousel-focus-outline) !important}.slick-arrow svg,.slick-autoplay svg,.slick-pause svg,.slick-autoplay-toggle-button svg{height:100%;width:100%}.slick-arrow use,.slick-autoplay use,.slick-pause use,.slick-autoplay-toggle-button use{fill:var(--c-hero-carousel-svg);transition:fill .25s ease-in}.slick-arrow:hover use,.slick-arrow:focus use,.slick-autoplay:hover use,.slick-autoplay:focus use,.slick-pause:hover use,.slick-pause:focus use,.slick-autoplay-toggle-button:hover use,.slick-autoplay-toggle-button:focus use{fill:var(--c-hero-carousel-svg-hover)}.slick-pause-text,.slick-play-text,.slick-arrow-text{visibility:hidden}.slick-autoplay{display:none}.slick-autoplay-toggle-button.paused .slick-pause{display:none}.slick-autoplay-toggle-button.paused .slick-autoplay{display:inline-block}.page-title,.node-subject-area .accordion__title{border-top:4px solid var(--c-page-title-bar);margin:0 0 2rem 0}.page-title h1,.node-subject-area .accordion__title h1,.node-subject-area .accordion__title h3,.node-subject-area .accordion__title .page--person h2,.page--person .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .node-person h2,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h2{margin-top:2.125rem;margin-left:-0.125rem}.page-title nav,.node-subject-area .accordion__title nav{margin-top:1.5rem;margin-bottom:.125rem}.page-title nav+h1,.node-subject-area .accordion__title .page-title nav+h3,.page--person .node-subject-area .accordion__title .page-title nav+h2,.node-subject-area .accordion__title .page-title nav+.subject-area__subtitle,.node-subject-area .accordion__title .node-person .page-title nav+h2,.node-person .node-subject-area .accordion__title .page-title nav+h2,.node-subject-area .node-person .accordion__title .page-title nav+h2,.node-subject-area .accordion__title nav+h1,.node-subject-area .accordion__title nav+h3,.node-subject-area .accordion__title .page--person nav+h2,.page--person .node-subject-area .accordion__title nav+h2,.node-subject-area .node-person .accordion__title .page--person nav+h3,.node-person .node-subject-area .accordion__title .page--person nav+h3,.node-subject-area .node-person .accordion__title .page--person nav+.subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person nav+.subject-area__subtitle,.node-subject-area .accordion__title nav+.subject-area__subtitle,.node-subject-area .accordion__title .node-person nav+.subject-area__subtitle,.node-subject-area .accordion__title .node-person nav+h2,.node-person .node-subject-area .accordion__title nav+h2,.node-subject-area .node-person .accordion__title nav+h2{margin-top:0}.sb-show-main .page-title--program-page,.content-top .page-title--program-page{background-color:var(--c-page-title-background);border-top:0;margin-bottom:0;padding-bottom:0}.sb-show-main .page-title--program-page .page-title__inner,.content-top .page-title--program-page .page-title__inner{margin-inline:auto;clear:both;max-width:85%;background-color:var(--c-page-title-background);border-top:4px solid var(--c-page-title-background);padding:0 2rem 1rem 2rem;width:100%}@media(min-width:30em){.sb-show-main .page-title--program-page .page-title__inner,.content-top .page-title--program-page .page-title__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.sb-show-main .page-title--program-page .page-title__inner,.content-top .page-title--program-page .page-title__inner{max-width:1220px}}.sb-show-main .page-title--program-page h1,.sb-show-main .page-title--program-page .node-subject-area .accordion__title h3,.sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person h2,.page--person .sb-show-main .page-title--program-page .node-subject-area .accordion__title h2,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title h3,.sb-show-main .page-title--program-page .node-subject-area .node-person .accordion__title .page--person h3,.node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person h3,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title h2,.sb-show-main .page-title--program-page .node-subject-area .node-person .accordion__title .page--person h2,.node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person h2,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.sb-show-main .page-title--program-page .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person .subject-area__subtitle,.sb-show-main .page-title--program-page .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .sb-show-main .page-title--program-page .node-subject-area .accordion__title h2,.sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title h2,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person h3,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person h2,.sb-show-main .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .sb-show-main .page-title--program-page .node-subject-area .accordion__title .page--person .subject-area__subtitle,.sb-show-main .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .sb-show-main .page-title--program-page h3,.node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person h2,.page--person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page h3,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h3,.node-subject-area .node-person .accordion__title .sb-show-main .page-title--program-page .page--person h3,.node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person h3,.node-subject-area .node-person .accordion__title .page--person .sb-show-main .page-title--program-page h3,.node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page h3,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page h2,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h2,.node-subject-area .node-person .accordion__title .sb-show-main .page-title--program-page .page--person h2,.node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person h2,.node-subject-area .node-person .accordion__title .page--person .sb-show-main .page-title--program-page h2,.node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .subject-area__subtitle,.node-subject-area .node-person .accordion__title .sb-show-main .page-title--program-page .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .sb-show-main .page-title--program-page .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .sb-show-main .page-title--program-page .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h2,.node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page .page--person h3,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .sb-show-main .page-title--program-page h3,.page--person .node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page h3,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page .page--person h2,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .sb-show-main .page-title--program-page h2,.page--person .node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .sb-show-main .page-title--program-page .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .sb-show-main .page-title--program-page .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .sb-show-main .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .sb-show-main .page-title--program-page .subject-area__subtitle,.sb-show-main .page-title--program-page .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .sb-show-main .page-title--program-page h2,.sb-show-main .page-title--program-page .node-person .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title .sb-show-main .page-title--program-page h2,.sb-show-main .page-title--program-page .node-subject-area .node-person .accordion__title h2,.node-subject-area .node-person .accordion__title .sb-show-main .page-title--program-page h2,.content-top .page-title--program-page h1,.content-top .page-title--program-page .node-subject-area .accordion__title h3,.content-top .page-title--program-page .node-subject-area .accordion__title .page--person h2,.page--person .content-top .page-title--program-page .node-subject-area .accordion__title h2,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title h3,.content-top .page-title--program-page .node-subject-area .node-person .accordion__title .page--person h3,.node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person h3,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title h2,.content-top .page-title--program-page .node-subject-area .node-person .accordion__title .page--person h2,.node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person h2,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.content-top .page-title--program-page .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person .subject-area__subtitle,.content-top .page-title--program-page .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .content-top .page-title--program-page .node-subject-area .accordion__title h2,.content-top .page-title--program-page .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title h2,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person h3,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person h2,.content-top .page-title--program-page .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .content-top .page-title--program-page .node-subject-area .accordion__title .page--person .subject-area__subtitle,.content-top .page-title--program-page .node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .content-top .page-title--program-page h3,.node-subject-area .accordion__title .content-top .page-title--program-page .page--person h2,.page--person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page h3,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page h3,.node-subject-area .node-person .accordion__title .content-top .page-title--program-page .page--person h3,.node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person h3,.node-subject-area .node-person .accordion__title .page--person .content-top .page-title--program-page h3,.node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page h3,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page h2,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.node-subject-area .node-person .accordion__title .content-top .page-title--program-page .page--person h2,.node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person h2,.node-subject-area .node-person .accordion__title .page--person .content-top .page-title--program-page h2,.node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page .subject-area__subtitle,.node-subject-area .node-person .accordion__title .content-top .page-title--program-page .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .content-top .page-title--program-page .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .content-top .page-title--program-page .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.node-subject-area .accordion__title .content-top .page-title--program-page .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page .page--person h3,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .content-top .page-title--program-page h3,.page--person .node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page h3,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page .page--person h2,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .content-top .page-title--program-page h2,.page--person .node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page h2,.node-subject-area .page--person .node-person .accordion__title .content-top .page-title--program-page .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .content-top .page-title--program-page .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .content-top .page-title--program-page .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .content-top .page-title--program-page .subject-area__subtitle,.node-subject-area .accordion__title .content-top .page-title--program-page .subject-area__subtitle,.content-top .page-title--program-page .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .content-top .page-title--program-page h2,.content-top .page-title--program-page .node-person .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title .content-top .page-title--program-page h2,.content-top .page-title--program-page .node-subject-area .node-person .accordion__title h2,.node-subject-area .node-person .accordion__title .content-top .page-title--program-page h2{font-weight:500}.section-heading{margin:1rem 0;width:100%}.section-heading.section-heading--with-border-bottom{padding:1rem 0;margin:0 auto 2rem;border-bottom:5px solid var(--c-page-title-bar)}@media(min-width:48em){.section-heading{max-width:1220px;margin:2rem auto}.section-heading.section-heading--with-border-bottom{padding:2rem 0}}@media(min-width:48em){.section-heading .section-heading__inner{display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center}.section-heading .section-heading__inner:has(.section-heading__subtitle){justify-content:flex-start;align-items:flex-start}}@media(min-width:48em){.section-heading .section-heading__title-wrapper{max-width:50%;width:100%}}.section-heading .section-heading__title{font-size:2rem}@media(min-width:48em){.section-heading .section-heading__title{font-size:3rem;line-height:1.2;margin-top:0}}@media(min-width:48em){.section-heading .section-heading__content-wrapper{padding-left:1.5rem;padding-right:3rem}.section-heading .section-heading__content-wrapper .section-heading__subtitle{margin-top:0}}.section-heading .section-heading__link{color:var(--c-body-link-text)}.section-heading .section-heading__link:hover,.section-heading .section-heading__link:focus{color:var(--c-body-link-text-hover);-webkit-text-decoration:var(--body-link-text-decoration-hover);text-decoration:var(--body-link-text-decoration-hover)}.section-heading .section-heading__link .section-heading__icon{width:0.9375rem;height:0.9375rem;fill:var(--c-link-icon);margin-left:.25rem}.section-heading .section-heading__link:hover .section-heading__icon,.section-heading .section-heading__link:focus .section-heading__icon{fill:var(--c-link-icon-hover)}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.local-base{font-size:1rem}body{min-width:305px;display:block}body.pattern-lab{min-width:280px}@media(min-width:48em){.flex-medium-up{display:flex}}.full-width{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.full-width{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.full-width{max-width:1220px}}.full-width-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.full-width-grid{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.full-width-grid{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.full-width-grid{grid-template-columns:repeat(12,1fr)}}.layout-container{overflow:hidden}.footer__inner{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.footer__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.footer__inner{max-width:1220px}}main{padding-bottom:1.875rem;max-width:1440px;margin:2rem auto 0 auto}@media(min-width:48em){main{margin-top:0}}.is-within-program main{max-width:none;padding-bottom:0}.full-width .content-main{grid-column:1/-1}@media(min-width:48em){.full-width .content-main{grid-column:4/span 5}}@media(min-width:60em){.full-width .content-main{grid-column:4/span 9}}.content-main>*:first-child{margin-top:0}.content-main>*:not(.text-area-prefix):first-child{padding-top:0}.content-top{position:relative}.has-top-and-main .content-top{margin-bottom:1rem}@media(min-width:48em){.has-top-and-main .content-top{margin-bottom:2rem}}.content-sidebar{grid-column:1/-1}@media(min-width:48em){.content-sidebar{grid-column:span 3}}@media(min-width:60em){.content-sidebar{grid-column:span 3}}.node-subject-area .content-sidebar{position:relative}.content-sidebar.desktop-only{display:none}@media(min-width:48em){.content-sidebar.desktop-only{display:block}}.has-program-centric-branding .content-bottom{margin-bottom:0;margin-top:1.875rem}.has-program-centric-branding .content-bottom .text-long{margin-bottom:1.875rem}@media(min-width:75em){.alert__inner,.apply-rfi-ctas__inner,.content-bottom .logos,.content-bottom .menu-children,.content-bottom .pager,.content-cards__inner,.content-top .logos,.content-top .menu-children,.content-top .page-title--program-page .page-title__inner,.content-top .pager,.footer__inner,.full-width,.header.header--program .header--program__wrapper,.header.header--program .search .search__inputs,.header__inner,.hero--program__copyright,.hero-carousel__textbox,.hero__copyright,.hero__inner,.listing,.node-subject-area .content-top nav,.path-search .main-content,.path-user #block-columbia-sps-content,.pl .accordion-pane,.pl .page-title--program-page .page-title__inner,.pl body>.accordion,.pl body>.csps-table,.pl body>.eyebrow-menu,.pl body>.footer__menu .eyebrow-menu,.pl body>.footer__menu .footer-menu,.pl body>.footer__menu .main-menu__menu,.pl body>.inline-menu,.pl body>.main-menu,.pl body>.menu-children,.pl body>.pl-wrap .header .search,.pl body>.pl-wrap .header--wrapper .search,.pl body>.secondary-breadcrumb,.pl body>.social-links,.pl body>.tabs__nav,.pl body>.tag-links,.pl body>.text-columns,.pl body>nav .breadcrumb,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs,.sidebar-menu__inner,.text-area{max-width:1220px;margin-left:auto;margin-right:auto;padding-left:1.5625rem;padding-right:1.5625rem}.alert__inner:after,.apply-rfi-ctas__inner:after,.content-bottom .logos:after,.content-bottom .menu-children:after,.content-bottom .pager:after,.content-cards__inner:after,.content-top .logos:after,.content-top .menu-children:after,.content-top .page-title--program-page .page-title__inner:after,.content-top .pager:after,.footer__inner:after,.full-width:after,.header.header--program .header--program__wrapper:after,.header.header--program .search .search__inputs:after,.header__inner:after,.hero--program__copyright:after,.hero-carousel__textbox:after,.hero__copyright:after,.hero__inner:after,.listing:after,.node-subject-area .content-top nav:after,.path-search .main-content:after,.path-user #block-columbia-sps-content:after,.pl .accordion-pane:after,.pl .page-title--program-page .page-title__inner:after,.pl body>.accordion:after,.pl body>.csps-table:after,.pl body>.eyebrow-menu:after,.pl body>.footer__menu .eyebrow-menu:after,.pl body>.footer__menu .footer-menu:after,.pl body>.footer__menu .main-menu__menu:after,.pl body>.inline-menu:after,.pl body>.main-menu:after,.pl body>.menu-children:after,.pl body>.pl-wrap .header .search:after,.pl body>.pl-wrap .header--wrapper .search:after,.pl body>.secondary-breadcrumb:after,.pl body>.social-links:after,.pl body>.tabs__nav:after,.pl body>.tag-links:after,.pl body>.text-columns:after,.pl body>nav .breadcrumb:after,.programs-view .views-exposed-form[id*=programs] details.form-item .form-checkboxes__inner:after,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs:after,.sidebar-menu__inner:after,.text-area:after{content:" ";display:block;clear:both}}.full-width-grid.academic-courses-view{margin-bottom:66px}@media(min-width:48em){.full-width-grid.academic-courses-view{grid-template-columns:repeat(12,1fr)}.full-width-grid.academic-courses-view .content-main{grid-column:4/span 9}}.sidebar-menu{background-color:var(--c-gray-1);bottom:0;clear:both;z-index:200;min-height:68px;position:relative;transition:min-height .3s ease-out}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu:not(.sidebar-menu--program_centric){left:0;max-height:80%;position:fixed !important;width:100% !important}}@media(min-width:48em){.sidebar-menu{background-color:transparent;will-change:min-height;bottom:auto;width:auto}}.sidebar-menu.is-open{min-height:80%;overflow-y:scroll}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu.is-open{height:80%}}.sidebar-menu.is-open .sidebar-menu__inner{display:none;left:0;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;position:relative;right:0;width:100%;z-index:1}@media(min-width:48em){.sidebar-menu.is-open .sidebar-menu__inner{display:block !important;left:auto;overflow-y:auto;position:relative;right:auto}}@media(min-width:48em){.sidebar-menu.is-open .sidebar-menu__inner .sidebar-menu{display:flex}}@media(min-width:48em){.sidebar-menu.is-open{min-height:auto;max-height:none;overflow-y:auto}}.sidebar__inner{will-change:position,transform}.morningside .sidebar__inner{border-top:4px solid var(--c-page-title-bar);border-bottom:4px solid var(--c-page-title-bar);padding:0 0.75rem 0 0}@media(min-width:0)and (max-width:47.9375em){.sidebar__inner{position:static !important;transform:translate(0,0) !important;transform:translate3d(0,0,0) !important;width:100% !important}.morningside .sidebar__inner{border:none;padding:0}}.sidebar-menu__title{align-items:center;background-color:var(--c-sidebar-menu-title-mobile-background);display:flex;justify-content:space-between;flex-direction:row-reverse;padding:1.5rem 7.5%;position:sticky;top:0;z-index:2}.morningside .sidebar-menu__title{padding:1rem 7.5%;min-height:68px}@media(min-width:30em)and (max-width:47.9375em){.sidebar-menu__title{padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:48em){.sidebar-menu__title{background-color:transparent;padding:0;position:relative;top:auto;margin-bottom:3rem}.morningside .sidebar-menu__title{margin-bottom:1rem}.sheepmeadow .sidebar-menu__title{margin-bottom:2rem}}@media(min-width:48em){.sidebar-menu__title.sidebar-menu__title__in-page-nav{margin-bottom:0}}.sidebar-menu__title.has-title{flex-direction:row}@media(min-width:48em){.sidebar-menu__title.has-title{padding-top:0}.morningside .sidebar-menu__title.has-title{padding-left:0.8125rem}}.node-subject-area .sidebar-menu__title{display:block}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__title{background-color:var(--c-gray-1);position:relative;top:auto;padding:0 2rem 2rem 2rem}}.is-open .sidebar-menu__title{background-color:var(--c-sidebar-menu-title-active-mobile-background)}.sidebar-menu__title h2,.sidebar-menu__title .node-person .accordion__title h3,.sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .sidebar-menu__title h3,.node-person .accordion__title .sidebar-menu__title .subject-area__subtitle,.sidebar-menu__title .node-person .accordion__title h2,.node-person .accordion__title .sidebar-menu__title h2{color:#fff;text-transform:var(--sidebar-menu-title-h2-text-transform-min);font-size:calc(var(--fs-sidebar-menu-title-h2-min)/16*1rem);line-height:var(--sidebar-menu-title-h2-line-height-min);font-weight:var(--fw-sidebar-menu-title-h2-min);margin:0;padding-right:1rem;width:100%}@media(min-width:48em){.sidebar-menu__title h2,.sidebar-menu__title .node-person .accordion__title h3,.sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .sidebar-menu__title h3,.node-person .accordion__title .sidebar-menu__title .subject-area__subtitle,.sidebar-menu__title .node-person .accordion__title h2,.node-person .accordion__title .sidebar-menu__title h2{color:var(--c-menu-sidebar-title);text-transform:none;font-size:calc(var(--fs-sidebar-menu-title-h2-bp-medium-up)/16*1rem);line-height:var(--sidebar-menu-title-h2-line-height-bp-medium-up);font-weight:var(--fw-sidebar-menu-title-h2-bp-medium-up);padding-right:0}}@media(min-width:75em){.sidebar-menu__title h2,.sidebar-menu__title .node-person .accordion__title h3,.sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .sidebar-menu__title h3,.node-person .accordion__title .sidebar-menu__title .subject-area__subtitle,.sidebar-menu__title .node-person .accordion__title h2,.node-person .accordion__title .sidebar-menu__title h2{font-size:calc(var(--fs-sidebar-menu-title-h2-bp-xlarge)/16*1rem);line-height:var(--sidebar-menu-title-h2-line-height-bp-xlarge)}}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__title h2,.node-subject-area .sidebar-menu__title .node-person .accordion__title h3,.node-subject-area .sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .node-subject-area .sidebar-menu__title h3,.node-person .accordion__title .node-subject-area .sidebar-menu__title .subject-area__subtitle{display:none}}.sheepmeadow .sidebar-menu__title h2,.sheepmeadow .sidebar-menu__title .node-person .accordion__title h3,.sheepmeadow .sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .sheepmeadow .sidebar-menu__title h3,.node-person .accordion__title .sheepmeadow .sidebar-menu__title .subject-area__subtitle{color:#fff;font-family:var(--f-heading);font-weight:var(--fw-heading-1)}@media(min-width:48em){.sheepmeadow .sidebar-menu__title h2,.sheepmeadow .sidebar-menu__title .node-person .accordion__title h3,.sheepmeadow .sidebar-menu__title .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .sheepmeadow .sidebar-menu__title h3,.node-person .accordion__title .sheepmeadow .sidebar-menu__title .subject-area__subtitle{color:var(--c-primary-2)}}.sidebar-menu__title-text{display:block;width:100%;border-top:4px solid var(--c-page-title-bar);padding-top:2rem}.morningside .sidebar-menu__title-text{border-top:none;padding-top:1.25rem}@media(min-width:48em){.sheepmeadow .sidebar-menu__title-text{border-top:4px solid var(--c-primary-4)}}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__title-text{padding-top:0;border-top:none}.morningside .sidebar-menu__title-text{padding-top:0}}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__title-text{border-top:4px solid var(--c-page-title-bar)}}@media(min-width:0)and (max-width:47.9375em){:not(.user-logged-in) .sidebar-menu__inner{margin-bottom:2rem}}.sidebar-menu__inner{margin-inline:auto;clear:both;max-width:85%;clear:both;padding:0;max-width:100%;display:none;transition:display .3s ease-out}@media(min-width:30em){.sidebar-menu__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.sidebar-menu__inner{max-width:1220px}}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__inner{padding-left:0;padding-right:0}}@media(min-width:48em){.sidebar-menu__inner{max-width:none;background-image:none;background-color:var(--c-sidebar-background);padding:0 0 1.5rem;display:block !important}.morningside .sidebar-menu__inner{padding:0}}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__inner{display:block;padding:0 0 1.5rem}}@media(min-width:48em){.sidebar-menu__inner.sticky{position:fixed;bottom:auto;top:1.875rem}}@media(min-width:48em){.sidebar-menu__inner.sticky-bottom{position:fixed;top:auto;bottom:13.75rem}}.sidebar-menu__inner .branding__program{padding:1.25rem 0 1.5rem;background-color:var(--c-primary)}.sidebar-menu-btn{position:relative;display:inline-block;width:21px;height:21px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sidebar-menu-btn-icon,.sidebar-menu-btn-icon::before,.sidebar-menu-btn-icon::after{position:absolute;top:50%;left:0;height:2px;width:21px;background:#fff;transition:all .25s}.sidebar-menu-btn-icon{top:10px}.is-open .sidebar-menu-btn-icon{height:0;background:transparent}.sidebar-menu-btn-icon::before{content:"";top:-5px;left:0}.is-open .sidebar-menu-btn-icon::before{top:0;transform:rotate(-45deg)}.sidebar-menu-btn-icon::after{content:"";top:5px;left:0}.is-open .sidebar-menu-btn-icon::after{top:0;transform:rotate(45deg)}#sidebar-menu-state{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media(min-width:48em){.sidebar-menu-btn{position:absolute;top:-99999px}}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__nav{padding-left:1.5625rem !important;padding-right:1.5625rem !important}}@media(min-width:48em){.sidebar-menu__nav{margin-bottom:2.5rem}.morningside .sidebar-menu__nav{margin-bottom:0}}.sheepmeadow .sidebar-menu__nav{margin-bottom:0;border-bottom:4px solid var(--c-primary-4)}.sidebar-menu__menu hr{color:var(--c-gray-1);margin:1.5rem -2rem 1.5rem}.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin:-0.1875rem 0 2rem 0;padding-left:1rem}@media(min-width:60em){.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0;margin-bottom:3rem}.morningside .sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:1.125rem}.sheepmeadow .sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:1rem;padding-left:1rem}}.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:0}@media(min-width:60em){.sm .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:1rem}}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__item--sub{border-top:none}.lewisohn .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__item--sub:last-child{border-bottom:none}.sidebar-menu__buttons{margin:0 0 2rem 0}.morningside .sidebar-menu__buttons .button{padding:.375rem 1.5rem !important}.morningside .sidebar-menu__buttons .button:first-child:hover,.morningside .sidebar-menu__buttons .button:first-child:focus{background-color:var(--c-primary-2);color:#fff !important}.morningside .sidebar-menu__buttons .button:last-child{border:2px solid var(--c-secondary);color:var(--c-secondary);background-color:#fff}.morningside .sidebar-menu__buttons .button:last-child svg.ext{fill:var(--c-secondary)}.morningside .sidebar-menu__buttons .button:last-child:hover,.morningside .sidebar-menu__buttons .button:last-child:focus{border-color:var(--c-primary-2);color:var(--c-primary-2)}.morningside .sidebar-menu__buttons .button:last-child:hover svg.ext,.morningside .sidebar-menu__buttons .button:last-child:focus svg.ext{fill:var(--c-primary-2)}.sheepmeadow .sidebar-menu__buttons .button:first-child{margin-bottom:1rem}.sheepmeadow .sidebar-menu__buttons .button:last-child{border:2px solid var(--c-primary);color:var(--c-primary);background-color:#fff}.sheepmeadow .sidebar-menu__buttons .button:last-child svg.ext{fill:var(--c-primary)}.sheepmeadow .sidebar-menu__buttons .button:last-child:hover,.sheepmeadow .sidebar-menu__buttons .button:last-child:focus{border:2px solid var(--c-primary);background-color:var(--c-primary);color:#fff}.sheepmeadow .sidebar-menu__buttons .button:last-child:hover svg.ext,.sheepmeadow .sidebar-menu__buttons .button:last-child:focus svg.ext{fill:#fff}@media(min-width:48em){.sidebar-menu__buttons{margin:1.75rem 0}.morningside .sidebar-menu__buttons{padding-left:0.75rem;margin-bottom:1.5rem}}@media(min-width:48em){.sidebar-menu__inner>.sidebar-menu__buttons{margin-top:0}}.node-subject-area .sidebar-menu__buttons{margin-top:0}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__buttons{background:var(--c-gray-1);padding:0 2rem 2rem 2rem}}.sidebar-menu__buttons .button{display:block;margin-bottom:.25rem}.morningside .sidebar-menu__buttons .button{margin-bottom:1rem}.sidebar-menu__buttons .button:last-child{margin-bottom:0}.sidebar-menu__social{padding:1.2rem 0}.morningside .sidebar-menu__social{border-top:1px solid var(--c-sidebar-menu-item-border)}@media(min-width:48em){.sidebar-menu__social{margin-bottom:0}}.sidebar-menu__social .social-links{margin:0}@media(min-width:48em){.morningside .sidebar-menu__social .social-links{margin-left:0.75rem}}.morningside .sidebar-menu__social .social-links .social-links__item{margin-right:1.3rem}.morningside .sidebar-menu__social .social-links .social-links__link svg{fill:var(--c-gray-6);width:1.3rem;height:1.3rem}@media(min-width:48em){.morningside .sidebar-menu__social .social-links .social-links__link svg{width:1.3rem;height:1.3rem}}.morningside .sidebar-menu__social .social-links .social-links__link:hover svg,.morningside .sidebar-menu__social .social-links .social-links__link:focus svg{fill:var(--c-secondary)}.sidebar-menu__nav.toc>ul{list-style:none;padding:0;margin:0}@media(min-width:48em){.lewisohn .sidebar-menu__nav.toc>ul{padding-top:3rem}}@media(min-width:48em){.sheepmeadow .sidebar-menu__nav.toc>ul{padding-top:2rem}}.sidebar-menu--program_centric{position:static}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu--program_centric{background-color:#fff;display:none;max-height:none;position:fixed;width:100%;overflow-y:auto;overflow-x:hidden;top:calc(96px + var(--header-height));padding-top:28px}}@media(min-width:0)and (max-width:47.9375em){.main-content .sidebar-menu--program_centric{display:none !important}}@media(min-width:48em){.sidebar-menu--program_centric{display:block !important}}@media(min-width:48em){.header--wrapper .sidebar-menu--program_centric{display:none !important}}@media(min-width:48em){.sidebar-menu--program_centric::before{background-color:var(--c-primary);content:"";display:block;height:4px;left:0;position:absolute;right:0;width:100%;z-index:1}}@media(min-width:48em){.sidebar-menu--program_centric .sidebar__inner{padding-top:2rem}}.sidebar-menu--program_centric .sidebar__inner .search{margin-left:-2em;margin-right:-2em}@media(min-width:48em){.sidebar-menu--program_centric .sidebar__inner .search{display:none}}.sidebar-menu--program_centric .sidebar__inner .search button{display:none}.sidebar-menu--program_centric .sidebar__inner .search .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background:transparent url(/themes/custom/columbia_sps/images/icons/src/search-programs-blue.svg) no-repeat center right;background-size:1.3125rem 1.3125rem;display:block;float:right;height:2.3125rem;width:2.9375rem;top:-3.25rem;position:relative;z-index:2}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu--program_centric .sidebar__inner .search .form-submit{width:0}}.sidebar-menu--program_centric .sidebar__inner .search form{background-color:var(--c-gray-1)}.sidebar-menu--program_centric .sidebar__inner .search .form-item::after{display:none}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{margin-inline:auto;clear:both;max-width:85%;max-width:100%;box-shadow:0 12px 12px -12px #e1e1e1;background-color:var(--c-gray-1);height:5.0625rem;padding-top:0.3125rem;padding-bottom:0;top:2.1875rem;width:100vw}@media(min-width:30em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{max-width:1220px}}@media(min-width:48em)and (max-width:74.9375em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{max-width:none}}@media(min-width:48em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:2.25rem}}@media(min-width:60em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:3rem}}@media(min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{top:3.3125rem}}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::before,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after{box-shadow:0 12px 12px -12px #e1e1e1}@media(min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::before,.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after{content:"";width:25rem;position:absolute;height:11.6875rem;display:block;left:-23.125rem;background:var(--c-gray-1);top:0}}@media(min-width:75em){.sidebar-menu--program_centric .sidebar__inner .search .search__inputs::after{left:auto;right:-370px}}.sidebar-menu--program_centric .sidebar__inner .search input[type=search],.sidebar-menu--program_centric .sidebar__inner .search input[type=text]{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4833 30.875L17.7208 20.1125C16.8667 20.7958 15.8844 21.3368 14.774 21.7354C13.6635 22.134 12.4819 22.3333 11.2292 22.3333C8.12569 22.3333 5.49913 21.2585 3.34948 19.1089C1.19983 16.9592 0.125 14.3326 0.125 11.2292C0.125 8.12569 1.19983 5.49913 3.34948 3.34948C5.49913 1.19983 8.12569 0.125 11.2292 0.125C14.3326 0.125 16.9592 1.19983 19.1089 3.34948C21.2585 5.49913 22.3333 8.12569 22.3333 11.2292C22.3333 12.4819 22.134 13.6635 21.7354 14.774C21.3368 15.8844 20.7958 16.8667 20.1125 17.7208L30.875 28.4833L28.4833 30.875ZM11.2292 18.9167C13.3646 18.9167 15.1797 18.1693 16.6745 16.6745C18.1693 15.1797 18.9167 13.3646 18.9167 11.2292C18.9167 9.09375 18.1693 7.27865 16.6745 5.78385C15.1797 4.28906 13.3646 3.54167 11.2292 3.54167C9.09375 3.54167 7.27865 4.28906 5.78385 5.78385C4.28906 7.27865 3.54167 9.09375 3.54167 11.2292C3.54167 13.3646 4.28906 15.1797 5.78385 16.6745C7.27865 18.1693 9.09375 18.9167 11.2292 18.9167Z' fill='%23022169'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center left 10px;background-size:1.625rem 1.625rem;border-bottom:none;color:var(--c-primary);font-size:1.125rem;line-height:1.8125rem;font-weight:300;padding-left:50px;margin:0 20px 12px;border:1px solid var(--c-primary);left:0;right:0;max-width:54.25rem;position:relative;z-index:2}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]::-moz-placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]::-moz-placeholder{color:var(--c-primary);font-size:1.125rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]:-ms-input-placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]:-ms-input-placeholder{color:var(--c-primary);font-size:1.125rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search input[type=search]::placeholder,.sidebar-menu--program_centric .sidebar__inner .search input[type=text]::placeholder{color:var(--c-primary);font-size:1.125rem;font-weight:300}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs{display:flex;background-color:#fff;box-shadow:none;margin:20px auto 10px}.sidebar-menu--program_centric .sidebar__inner .search .search__inputs input[type=text]{width:100%;padding-top:0;padding-bottom:0}.sidebar-menu--program_centric .sidebar-menu__inner{display:block}.sidebar-menu--program_centric .sidebar-menu__nav{margin-bottom:0}.sidebar-menu--program_centric .sidebar-menu__nav>.sidebar-menu__menu>.sidebar-menu__menu__item>.sidebar-menu__menu{display:block}@media(min-width:48em){.header--wrapper .sidebar-menu--program_centric .sidebar-menu__nav>.sidebar-menu__menu>.sidebar-menu__menu__item>.sidebar-menu__menu{display:none}}.sidebar-menu--program_centric hr{color:var(--c-primary)}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub{margin-bottom:0}@media(min-width:48em){.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0}}@media(min-width:48em){.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub{padding-left:0}}.has-program-centric-branding .content-sidebar{background-color:#fff}@media(min-width:0)and (max-width:47.9375em){.has-program-centric-branding .content-sidebar{padding:0}}.has-program-centric-branding .sidebar-menu__nav::before{content:"";bottom:0;width:calc(100% + 4rem);left:-2rem;margin-right:10rem;position:absolute;right:2rem;top:0}@media(min-width:48em){.has-program-centric-branding .sidebar-menu__nav::before{background:var(--c-gray-1)}}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sidebar-menu__nav.toc>ul>li,.sidebar-menu__menu__item .sidebar-menu__menu__item--sub{border-top:1px solid var(--c-sidebar-menu-item-border)}.lewisohn .sidebar-menu__nav.toc>ul>li:last-child,.lewisohn .sidebar-menu__menu__item .sidebar-menu__menu__item--sub:last-child,.sidebar-menu__menu__item .lewisohn .sidebar-menu__menu__item--sub:last-child{border-bottom:1px solid var(--c-sidebar-menu-item-border)}.sheepmeadow .sidebar-menu__menu--sub-1>.sidebar-menu__menu__item--sub{border-top:1px solid var(--c-primary-4)}.sheepmeadow .sidebar-menu__menu--sub-1>.sidebar-menu__menu__item--sub .sidebar-menu__menu__item--sub{border-top:none}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub{border-top:0}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub:last-child{border-bottom:0}.sidebar-menu--program_centric .sidebar-menu__menu__item .sidebar-menu__menu__item--sub .sidebar-menu__menu__item--sub{margin-left:1.25rem}.lewisohn{--c-headings:var(--c-primary);--c-label:var(--c-secondary-3);--c-overline:var(--c-secondary-3);--c-body-link-text:var(--c-secondary);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-4);--c-external-link:var(--c-secondary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-secondary-2);--c-blockquote-headshot-hover:var(--c-secondary-2);--c-blockquote-link-hover:var(--c-secondary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-secondary);--c-link-icon-hover:var(--c-primary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary);--c-main-menu-link-min:var(--c-primary);--c-main-menu-link-active-min:var(--c-primary-2);--c-main-menu-link-active:var(--c-secondary);--c-main-menu-link-sub-item-active:var(--c-secondary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-secondary);--c-main-menu-link-mobile:var(--c-primary);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-secondary);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary);--c-search-icon:var(--c-secondary-2);--c-header-search-background:var(--c-secondary-2);--c-header-search-text:#89dedd;--c-utility-menu-link:var(--c-primary);--c-utility-menu-link-min:var(--c-primary);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-secondary);--c-utility-menu-link-active-min:var(--c-primary);--c-utility-menu-link-active:var(--c-primary);--c-utility-menu-link-active-border:var(--c-secondary);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary);--c-mega-menu-link-icon:var(--c-secondary);--c-mega-menu-link-icon-hover:var(--c-primary);--c-mega-menu-link-hover-max:var(--c-primary);--c-mega-menu-link-active-hover-max:var(--c-primary);--c-mega-menu-content-left:var(--c-gray-4);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:#49639d;--c-header-background:#ffff;--c-header-inner-bg:var(--c-gray-1);--c-header-inner-border:var(--c-primary);--c-header-menu-button:var(--c-primary);--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:#ffff;--c-footer-link-text:#ffff;--c-footer-link-text-hover:#ffff;--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-2);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-2);--c-breadcrumbs-item-link:#757575;--c-breadcrumbs-item-link-hover:var(--c-gray-4);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-secondar-3);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-primary);--c-announcement-card-text:var(--c-primary);--c-announcement-card-title-content-cards-front:var(--c-secondary-2);--c-announcement-card-border-content-cards-front:var(--c-primary);--c-statistic-card-number:var(--c-secondary-2);--c-statistic-card-data:var(--c-primary);--c-event-sidebar-event-date:var(--c-secondary-2);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-primary);--c-cards-heading:var(--c-primary);--c-card-content-border-bottom:var(--c-primary);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-secondary);--c-person-card-text:var(--c-gray-4);--c-news-card-type:var(--c-secondary-3);--c-news-card-type-spotlight:var(--c-primary-2);--c-news-featured-card-summary:var(--c-primary);--c-news-card-summary:var(--c-gray-5);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-primary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-primary);--c-accordion-pane-course-detailed-title-hover:var(--c-secondary);--c-accordion-pane-course-detailed-new-text:var(--c-primary);--c-accordion-pane-course-detailed-new-background:#b9d9ec;--c-accordion-pane-title-text-hover:var(--c-gray-4);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary-3);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-secondary);--c-callout-banner-light-blue-bg-text:var(--c-primary);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-secondary-2);--c-callout-banner-border-dark:var(--c-primary-3);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-5);--c-content-spotlight-default-title-color:var(--c-gray-4);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:#B9D9EC;--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-5);--c-content-spotlight-light-title-color:var(--c-gray-5);--c-sidebar-background:var(--c-gray-1);--c-sidebar-menu-link:var(--c-primary);--c-sidebar-menu-link-sub-item-highlighted:var(--c-primary);--c-sidebar-menu-link-sub-item-hover:var(--c-primary);--c-sidebar-menu-link-item-hover:var(--c-secondary-2);--c-sidebar-menu-link-item-highlighted:var(--c-secondary-2);--c-sidebar-menu-link-item-active:var(--c-secondary-2);--c-sidebar-navigation-sub-arrow:var(--c-secondary);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-secondary-2);--c-sidebar-menu-title-mobile-background:var(--c-secondary);--c-sidebar-menu-title-active-mobile-background:var(--c-secondary-3);--c-program-spotlight-card-title:var(--c-gray-4);--c-program-spotlight-card-content:var(--c-gray-5);--c-program-spotlight-card-description:var(--c-gray-5);--c-program-spotlight-card-items-text:var(--c-gray-5);--c-node-article-type-text:var(--c-secondary-3);--c-node-article-date-text:var(--c-secondary-2);--c-program-card-link-text:var(--c-primary);--c-image-teaser-card-text:var(--c-gray-4)}.morningside{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary-2);--c-body-link-text-hover:var(--c-primary);--c-text:var(--c-gray-6);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary);--c-page-title-bar:var(--c-primary-3);--c-page-title-background:var(--c-gray-1);--c-blockquote-text:var(--c-gray-6);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-secondary-2);--c-button-bg:var(--c-secondary);--c-button-bg-hover:var(--c-primary);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-secondary-2);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:#208281;--c-filters-icon:var(--c-secondary);--c-ui-datepicker-bg:var(--c-primary);--c-ui-datepicker-th:var(--c-primary-2);--c-ui-datepicker-text:#ffff;--c-ui-datepicker-today:var(--c-secondary);--c-ui-datepicker-hover:var(--c-primary-2);--c-cc-window-bg:#208281;--c-bef-link-selected:var(--c-secondary-2);--c-button-alt:#0e8483;--c-button-alt-hover:var(--c-primary);--c-main-menu-link:#ffff;--c-main-menu-link-min:#ffff;--c-main-menu-link-active-min:var(--c-primary-4);--c-main-menu-link-active:var(--c-gray-2);--c-main-menu-link-sub-item-active:var(--c-gray-2);--c-main-menu-link-hover-min:var(--c-primary-4);--c-main-menu-link-hover-max:var(--c-primary-4);--c-main-menu-link-mobile:#ffff;--c-main-menu-link-mobile-hover:#ffff;--c-main-menu-link-icon-mobile:var(--c-gray-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary-4);--c-main-menu-sub-item-link-mobile:#ffff;--c-search-icon:#ffff;--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:#ffff;--c-utility-menu-link-min:#ffff;--c-utility-menu-hover-min:var(--c-primary-4);--c-utility-menu-hover-max:var(--c-primary-4);--c-utility-menu-link-active-min:var(--c-gray-2);--c-utility-menu-link-active:var(--c-gray-2);--c-utility-menu-link-active-border:var(--c-gray-2);--c-mega-menu-content-bg:var(--c-primary);--c-mega-menu-items-link:#ffff;--c-mega-menu-link-icon:#ffff;--c-mega-menu-link-icon-hover:var(--c-primary-4);--c-mega-menu-link-hover-max:var(--c-primary-4);--c-mega-menu-link-active-hover-max:var(--c-primary-4);--c-mega-menu-content-left:var(--c-gray-2);--c-mega-menu-items-border-max:var(--c-primary-2);--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary);--c-header-inner-bg:var(--c-primary);--c-header-inner-border:var(--c-primary-2);--c-header-menu-button:#ffff;--c-footer-bg:var(--c-primary);--c-footer-borders:var(--c-primary-3);--c-footer-non-link-text:var(--c-gray-2);--c-footer-link-text:#ffff;--c-footer-link-text-hover:var(--c-primary-4);--c-footer-copyright-link-text:#ffff;--c-footer-copyright-link-text-hover:var(--c-primary-4);--c-footer-social-links:#ffff;--c-footer-social-links-hover:var(--c-primary-4);--c-breadcrumbs-item-link:var(--c-gray-6);--c-breadcrumbs-item-link-hover:var(--c-secondary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-6);--c-secondary-breadcrumbs-item-link-hover:var(--c-secondary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-secondary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-secondary-2);--c-program-spotlight-card-info-wrapper-border:var(--c-secondary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-title-hover:var(--c-secondary);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-secondary);--c-program-spotlight-card-border-hover:var(--c-primary-3);--c-program-spotlight-card-background-hover:var(--c-gray-1);--c-program-spotlight-card-item-term:var(--c-secondary);--c-image-teaser-card-border-bottom:var(--c-secondary-2);--c-image-teaser-card-border-bottom-hover:var(--c-secondary);--c-image-teaser-card-arrow:var(--c-secondary);--c-image-teaser-card-arrow-hover:var(--c-secondary);--c-hero-carousel-item-eyebrow:var(--c-secondary-2);--c-hero-carousel-bg:var(--c-primary);--c-hero-carousel-title:#ffff;--c-hero-carousel-text:#ffff;--c-hero-carousel-text-hover:var(--c-primary-2);--c-hero-carousel-svg:#ffff;--c-hero-carousel-svg-hover:var(--c-secondary-2);--c-hero-carousel-focus-outline:#ffff;--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-primary-4);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-secondary-2);--c-accordion-pane-course-term:var(--c-secondary);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-3);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-secondary-2);--c-accordion-pane-subtitle:var(--c-secondary-3);--c-accordion-expand-all:var(--c-secondary);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:var(--c-primary-4);--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-2);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary-2);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.sheepmeadow{--c-headings:var(--c-gray-6);--c-label:var(--c-gray-5);--c-overline:var(--c-gray-4);--c-body-link-text:var(--c-primary);--c-body-link-text-hover:var(--c-primary-2);--c-text:var(--c-gray-7);--c-external-link:var(--c-primary);--c-external-link-hover:var(--c-primary-2);--c-page-title-bar:var(--c-primary-4);--c-page-title-background:#ffff;--c-blockquote-text:var(--c-primary);--c-blockquote-headshot-hover:var(--c-primary);--c-blockquote-link-hover:var(--c-primary);--c-blockquote-icon:var(--c-primary);--c-button-bg:var(--c-primary);--c-button-bg-hover:var(--c-primary-2);--c-link-icon:var(--c-primary);--c-link-icon-hover:var(--c-secondary);--c-table-cell-label:var(--c-gray-7);--c-form-select-option-highlighted-bg:var(--c-primary-2);--c-listing-views-button:var(--c-primary-2);--c-filters-icon:var(--c-primary-2);--c-ui-datepicker-bg:var(--c-gray-1);--c-ui-datepicker-th:var(--c-gray-7);--c-ui-datepicker-text:var(--c-gray-7);--c-ui-datepicker-today:var(--c-primary-2);--c-ui-datepicker-hover:var(--c-primary);--c-cc-window-bg:var(--c-gray-5);--c-bef-link-selected:var(--c-primary-2);--c-button-alt:var(--c-primary-2);--c-button-alt-hover:var(--c-primary);--c-main-menu-link:var(--c-primary-2);--c-main-menu-link-min:var(--c-primary-2);--c-main-menu-link-active-min:var(--c-primary);--c-main-menu-link-active:var(--c-primary-2);--c-main-menu-link-sub-item-active:var(--c-primary);--c-main-menu-link-hover-min:var(--c-primary);--c-main-menu-link-hover-max:var(--c-primary);--c-main-menu-link-mobile:var(--c-primary-2);--c-main-menu-link-mobile-hover:var(--c-primary);--c-main-menu-link-icon-mobile:var(--c-primary-2);--c-main-menu-link-icon-hover-mobile:var(--c-primary);--c-main-menu-sub-item-link-mobile:var(--c-primary-2);--c-search-icon:var(--c-primary-2);--c-header-search-background:var(--c-gray-1);--c-header-search-text:var(--c-gray-7);--c-utility-menu-link:var(--c-primary-2);--c-utility-menu-link-min:var(--c-primary-2);--c-utility-menu-hover-min:var(--c-primary);--c-utility-menu-hover-max:var(--c-primary);--c-utility-menu-link-active-min:var(--c-primary-2);--c-utility-menu-link-active:var(--c-primary-2);--c-utility-menu-link-active-border:var(--c-primary-2);--c-mega-menu-content-bg:var(--c-gray-1);--c-mega-menu-items-link:var(--c-primary-2);--c-mega-menu-link-icon:var(--c-primary-2);--c-mega-menu-link-icon-hover:var(--c-secondary);--c-mega-menu-link-hover-max:var(--c-primary-2);--c-mega-menu-link-active-hover-max:var(--c-primary-2);--c-mega-menu-content-left:var(--c-gray-6);--c-mega-menu-items-border-max:#b7b7b7;--c-mega-menu-items-borders:var(--c-primary-2);--c-header-background:var(--c-primary-4);--c-header-inner-bg:var(--c-primary-4);--c-header-inner-border:#ffff;--c-header-menu-button:var(--c-primary-2);--c-footer-bg:var(--c-primary-4);--c-footer-borders:#ffff;--c-footer-non-link-text:var(--c-gray-6);--c-footer-link-text:var(--c-primary-2);--c-footer-link-text-hover:var(--c-primary);--c-footer-copyright-link-text:var(--c-primary-2);--c-footer-copyright-link-text-hover:var(--c-primary);--c-footer-social-links:var(--c-primary-2);--c-footer-social-links-hover:var(--c-primary);--c-breadcrumbs-item-link:var(--c-gray-5);--c-breadcrumbs-item-link-hover:var(--c-primary);--c-breadcrumbs-item-active:var(--c-gray-4);--c-secondary-breadcrumbs-item-link:var(--c-gray-5);--c-secondary-breadcrumbs-item-link-hover:var(--c-primary);--c-secondary-breadcrumbs-item-active:var(--c-gray-4);--c-announcement-card-text:var(--c-gray-6);--c-announcement-card-title-content-cards-front:var(--c-gray-6);--c-announcement-card-border-content-cards-front:var(--c-secondary-2);--c-statistic-card-number:var(--c-gray-7);--c-statistic-card-data:var(--c-gray-5);--c-event-sidebar-event-date:var(--c-gray-7);--c-event-list-card-date:var(--c-primary-2);--c-menu-sidebar-title:var(--c-gray-7);--c-cards-heading:var(--c-primary-2);--c-card-content-border-bottom:var(--c-gray-4);--c-cards-background:var(--c-gray-1);--c-person-card-name:var(--c-primary-2);--c-person-card-text:var(--c-gray-6);--c-news-card-type:var(--c-gray-6);--c-news-card-type-spotlight:var(--c-primary-4);--c-news-featured-card-summary:var(--c-gray-6);--c-news-card-summary:var(--c-gray-6);--c-event-card-date:var(--c-gray-6);--c-program-spotlight-card-info-wrapper-border:var(--c-primary-4);--c-program-spotlight-card-title:var(--c-primary-2);--c-program-spotlight-card-title-hover:var(--c-primary-2);--c-program-spotlight-card-description-wrapper-icon-arrow-hover:var(--c-primary-2);--c-program-spotlight-card-border-hover:var(--c-secondary-2);--c-program-spotlight-card-background-hover:#ffff;--c-program-spotlight-card-item-term:var(--c-gray-5);--c-content-spotlight-default-bg-color:#ffff;--c-content-spotlight-default-link-color:var(--c-primary);--c-content-spotlight-default-text-color:var(--c-gray-7);--c-content-spotlight-default-title-color:var(--c-gray-6);--c-content-spotlight-dark-bg-color:var(--c-primary);--c-content-spotlight-dark-link-color:#ffff;--c-content-spotlight-dark-link-color-hover:#ffff;--c-content-spotlight-dark-text-color:#ffff;--c-content-spotlight-dark-title-color:#ffff;--c-content-spotlight-light-bg-color:var(--c-primary-4);--c-content-spotlight-light-link-color:var(--c-primary);--c-content-spotlight-light-text-color:var(--c-gray-7);--c-content-spotlight-light-title-color:var(--c-gray-7);--c-image-teaser-card-border-bottom:var(--c-primary);--c-image-teaser-card-border-bottom-hover:var(--c-primary-4);--c-image-teaser-card-arrow:var(--c-primary);--c-image-teaser-card-arrow-hover:var(--c-primary-4);--c-hero-carousel-item-eyebrow:var(--c-primary-2);--c-hero-carousel-bg:var(--c-primary-4);--c-hero-carousel-title:var(--c-primary-2);--c-hero-carousel-text:var(--c-primary-2);--c-hero-carousel-text-hover:var(--c-primary);--c-hero-carousel-svg:var(--c-primary-2);--c-hero-carousel-svg-hover:var(--c-primary);--c-hero-carousel-focus-outline:var(--c-primary-2);--c-accordion-pane-course-detailed-title:var(--c-gray-7);--c-accordion-pane-course-detailed-title-hover:var(--c-primary);--c-accordion-pane-course-detailed-new-text:var(--c-primary-2);--c-accordion-pane-course-detailed-new-background:var(--c-secondary-2);--c-accordion-pane-title-text-hover:var(--c-primary);--c-accordion-pane-course-detailed-classes-content-border:var(--c-primary-4);--c-accordion-pane-course-term:var(--c-gray-5);--c-accordion-pane-course-detailed-classes-content-link:var(--c-primary-2);--c-accordion-pane-course-detailed-border-bottom:var(--c-primary-4);--c-accordion-pane-course-detailed-border-bottom-hover:var(--c-primary);--c-accordion-pane-border-bottom:var(--c-primary-4);--c-accordion-pane-border-bottom-hover:var(--c-primary);--c-accordion-pane-course-details-term:var(--c-gray-7);--c-accordion-pane-subtitle:var(--c-gray-5);--c-accordion-expand-all:var(--c-primary-2);--c-accordion-courses-detailed-form-rectangle:var(--c-primary-2);--c-callout-banner-light-blue-bg-text:var(--c-primary-4);--c-callout-banner:#b9d9ec;--c-callout-banner-border-light:var(--c-primary-4);--c-callout-banner-border-dark:var(--c-primary-3);--c-sidebar-background:#ffff;--c-sidebar-menu-link:var(--c-gray-7);--c-sidebar-menu-link-sub-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-sub-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-hover:var(--c-secondary);--c-sidebar-menu-link-item-highlighted:var(--c-gray-7);--c-sidebar-menu-link-item-active:var(--c-gray-7);--c-sidebar-navigation-sub-arrow:var(--c-gray-7);--c-sidebar-navigation-sub-arrow-hover:var(--c-secondary);--c-sidebar-menu-item-border:var(--c-gray-2);--c-sidebar-menu-title-mobile-background:var(--c-primary-2);--c-sidebar-menu-title-active-mobile-background:var(--c-primary-2);--c-program-spotlight-card-title:var(--c-gray-6);--c-program-spotlight-card-content:var(--c-gray-7);--c-program-spotlight-card-description:var(--c-gray-7);--c-program-spotlight-card-items-text:var(--c-gray-7);--c-node-article-type-text:var(--c-gray-7);--c-node-article-date-text:var(--c-gray-7);--c-program-card-link-text:var(--c-gray-6);--c-image-teaser-card-text:var(--c-gray-6)}.lewisohn{--fs-heading-1-min:24;--fs-heading-1-max:36;--fs-heading-2-min:22;--fs-heading-2-max:36;--fs-heading-3-min:20;--fs-heading-3-max:24;--fs-heading-4-min:20;--fs-heading-4-max:20;--fs-heading-5-min:20;--fs-heading-5-max:20;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:32px;--font-heading-1-line-height-max:44px;--font-heading-2-line-height-min:30px;--font-heading-2-line-height-max:44px;--font-heading-3-line-height-min:28px;--font-heading-3-line-height-max:32px;--font-heading-4-line-height-min:normal;--font-heading-4-line-height-max:normal;--font-heading-5-line-height-min:normal;--font-heading-5-line-height-max:normal;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:300;--fw-heading-3:300;--fw-heading-4:700;--fw-heading-5:400;--fw-heading-6:600;--font-heading-5-letter-spacing:normal;--font-heading-5-text-transform:none;--fs-body-min:16;--fs-body-max:16;--font-body-line-height-min:1.5;--font-body-line-height-max:1.5;--fw-body:300;--f-body:"Roboto";--f-heading:"Roboto";--gutter-size:32;--fs-label-min:13;--fs-label-max:13;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:16;--fs-large-text-max:19;--large-text-line-height-min:23.2px;--large-text-line-height-max:27.55px;--fs-overline-min:13;--fs-overline-max:13;--overline-line-height-min:1.5em;--overline-line-height-max:1.5em;--fs-button:12;--fw-button:300;--button-line-height:1;--button-text-transform:uppercase;--body-link-text-decoration-hover:underline;--link-icon-blue-dark-display:none;--link-icon-blue-dark-display-hover:block;--link-icon-magenta-display:block;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-max);--list-margin-bottom:0.7rem;--link-icon-download-mt:4;--fs-filters-min:14;--fs-blockquote-content-min:16;--fs-blockquote-content-has-attribution:24;--fw-blockquote:bold;--fs-blockquote:24;--main-menu-link-active-border-bottom-size:4px;--fw-main-menu-link:600;--fs-main-menu-link:16;--main-menu-link-text-transform:uppercase;--search-icon-top-position-large-up:-0.25rem;--search-icon-top-position-xlarge:0.125rem;--fs-utility-menu:11;--fw-utility-menu-min:400;--fw-utility-menu:400;--utility-menu-link-border-width:4;--utility-menu-link-padding-bottom:4;--fs-mega-menu-content-left-min:16;--fs-mega-menu-content-left-max:16;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20px;--fs-mega-menu-items-min:14;--fs-mega-menu-items-max:16;--mega-menu-items-line-height:normal;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:52;--mega-menu-top-position-bp-xlarge:55;--safari-mega-menu-top-position-bp-medium:34;--safari-mega-menu-top-position-bp-large:52;--safari-mega-menu-top-position-bp-xlarge:55;--firefox-mega-menu-top-position-bp-medium:34.5;--firefox-mega-menu-top-position-bp-large:54;--firefox-mega-menu-top-position-bp-xlarge:55.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:22;--header-menu-btn-position-right:0;--fs-header-menu-btn:0.5625rem;--header-logo-max-width:310;--fs-footer-branding-text-min:23;--fs-footer-branding-text-max:23;--footer-branding-text-line-height-min:1.347826087;--footer-branding-text-line-height-max:1.347826087;--fs-footer-copy-right-text-min:12;--fs-footer-copy-right-text-max:12;--footer-copy-right-text-line-height-min:1.1666666667;--footer-copy-right-text-line-height-max:1.1666666667;--fs-footer-menu-items:16;--fw-footer-menu-items:400;--footer-menu-items-text-decoration-hover:underline;--footer-main-menu-flex-basis:14.72%;--fw-footer-copyright:400;--footer-top-margin-bottom:2rem;--fs-breadcrumbs-item:11;--fw-breadcrumbs-item:300;--fw-breadcrumbs-item-after:300;--fw-breadcrumbs-item-active:300;--breadcrumbs-item-link-hover-text-decoration:none;--breadcrumbs-item-margin-right:2;--breadcrumbs-item-margin-left:0;--fs-secondary-breadcrumbs-item:13;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:20;--fw-news-card-title:400;--news-card-title-line-height:normal;--news-card-type-margin-bottom:0;--news-card-type-text-transform:none;--fs-news-card-summary:16;--news-card-summary-line-height:normal;--fw-person-card-name:800;--person-list-spacing:64;--program-spotlight-card-icon-width:16;--program-spotlight-card-icon-height:10.4;--program-spotlight-card-border-width-hover:2px;--program-spotlight-card-description-wrapper-margin-bottom:2rem;--fw-content-spotlight-link:300;--fs-sidebar-menu-link:15;--fw-sidebar-menu-link-active:600;--fs-sidebar-menu-title-h2-min:12;--fw-sidebar-menu-title-h2-min:600;--sidebar-menu-title-h2-line-height-min:15px;--sidebar-menu-title-h2-text-transform-min:uppercase;--fs-sidebar-menu-title-h2-bp-medium-up:25;--fw-sidebar-menu-title-h2-bp-medium-up:200;--sidebar-menu-title-h2-line-height-bp-medium-up:26px;--fs-sidebar-menu-title-h2-bp-xlarge:28;--sidebar-menu-title-h2-line-height-bp-xlarge:30px}.morningside{--fs-heading-1-min:45;--fs-heading-1-max:68;--fs-heading-2-min:37;--fs-heading-2-max:53;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:32;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:72.76px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:56.71px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:38.4px;--font-heading-5-line-height-min:20px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:400;--fw-heading-2:400;--fw-heading-3:400;--fw-heading-4:400;--fw-heading-5:400;--fw-heading-6:400;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:28px;--font-body-line-height-max:33.25px;--fw-body:400;--f-body:"Roboto";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:27.55px;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:19px;--body-small-condensed-line-height-max:20px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:22.75px;--body-small-line-height-max:24.5px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:500;--button-line-height:20.3px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:block;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:500;--mega-menu-top-position:63;--mega-menu-top-position-bp-xlarge:63;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:63;--safari-mega-menu-top-position-bp-xlarge:63;--firefox-mega-menu-top-position-bp-medium:37.5;--firefox-mega-menu-top-position-bp-large:63.5;--firefox-mega-menu-top-position-bp-xlarge:63.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:240;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:700;--fw-breadcrumbs-item-after:700;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:1px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:700;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}.sheepmeadow{--fs-heading-1-min:45;--fs-heading-1-max:67;--fs-heading-2-min:37;--fs-heading-2-max:52;--fs-heading-3-min:31;--fs-heading-3-max:40;--fs-heading-4-min:26;--fs-heading-4-max:31;--fs-heading-5-min:20;--fs-heading-5-max:23;--fs-heading-6-min:16;--fs-heading-6-max:16;--font-heading-1-line-height-min:49.5px;--font-heading-1-line-height-max:71.69px;--font-heading-2-line-height-min:44.4px;--font-heading-2-line-height-max:55.64px;--font-heading-3-line-height-min:37.2px;--font-heading-3-line-height-max:46px;--font-heading-4-line-height-min:31.72px;--font-heading-4-line-height-max:37.2px;--font-heading-5-line-height-min:25px;--font-heading-5-line-height-max:28.52px;--font-heading-6-line-height-min:24px;--font-heading-6-line-height-max:24px;--fw-heading-1:300;--fw-heading-2:400;--fw-heading-3:500;--fw-heading-4:600;--fw-heading-5:700;--fw-heading-6:900;--font-heading-5-letter-spacing:.02em;--font-heading-5-text-transform:uppercase;--fs-body-min:16;--fs-body-max:19;--font-body-line-height-min:26.4px;--font-body-line-height-max:31.35px;--fw-body:400;--f-body:"proxima-nova";--f-heading:"proxima-nova";--gutter-size:48;--fs-label-min:15;--fs-label-max:16;--fw-label:400;--fs-body-default-condensed-min:16;--fs-body-default-condensed-max:19;--body-default-condensed-line-height-min:23.2px;--body-default-condensed-line-height-max:;--fs-body-small-condensed-min:13;--fs-body-small-condensed-max:14;--body-small-condensed-line-height-min:18.85px;--body-small-condensed-line-height-max:20.3px;--fs-body-small-min:13;--fs-body-small-max:14;--body-small-line-height-min:21.45px;--body-small-line-height-max:23.1px;--fs-large-text-min:20;--fs-large-text-max:24;--large-text-line-height-min:35px;--large-text-line-height-max:42px;--fs-overline-min:15;--fs-overline-max:16;--overline-line-height-min:15.75px;--overline-line-height-max:16.8px;--fs-button:14;--fw-button:600;--button-line-height:27.55px;--button-text-transform:none;--body-link-text-decoration-hover:none;--link-icon-blue-dark-display:block;--link-icon-blue-dark-display-hover:none;--link-icon-magenta-display:none;--link-icon-magenta-display-hover:none;--list-line-height:var(--font-body-line-height-min);--list-margin-bottom:0.5rem;--link-icon-download-mt:8;--fs-filters-min:14;--fs-blockquote-content-min:20;--fs-blockquote-content-has-attribution:32;--fw-blockquote:500;--fs-blockquote:32;--main-menu-link-active-border-bottom-size:6px;--fw-main-menu-link:500;--fs-main-menu-link:19;--main-menu-link-text-transform:capitalize;--search-icon-top-position-large-up:0.23rem;--search-icon-top-position-xlarge:0.65rem;--fs-utility-menu:15;--fw-utility-menu-min:500;--fw-utility-menu:500;--utility-menu-link-border-width:2;--utility-menu-link-padding-bottom:0;--fs-mega-menu-content-left-min:13;--fs-mega-menu-content-left-max:14;--mega-menu-content-left-line-height-min:20px;--mega-menu-content-left-line-height-max:20.3px;--fs-mega-menu-items-min:18;--fs-mega-menu-items-max:18;--mega-menu-items-line-height:18.9px;--fw-mega-menu-items-min:500;--fw-mega-menu-items:500;--mega-menu-width-bp-xlarge:530;--mega-menu-top-position:59;--mega-menu-top-position-bp-xlarge:59;--safari-mega-menu-top-position-bp-medium:36;--safari-mega-menu-top-position-bp-large:59;--safari-mega-menu-top-position-bp-xlarge:59;--firefox-mega-menu-top-position-bp-medium:37;--firefox-mega-menu-top-position-bp-large:59.5;--firefox-mega-menu-top-position-bp-xlarge:59.5;--ie-mega-menu-top-position-bp-medium:35;--ie-mega-menu-top-position-bp-large:54;--ie-mega-menu-top-position-bp-xlarge:56;--fs-mega-menu-main-link:21;--header-menu-btn-position-right:1rem;--fs-header-menu-btn:0.7rem;--header-logo-max-width:320;--fs-footer-branding-text-min:16;--fs-footer-branding-text-max:19;--footer-branding-text-line-height-min:23.2px;--footer-branding-text-line-height-max:27.55px;--fs-footer-copy-right-text-min:13;--fs-footer-copy-right-text-max:14;--footer-copy-right-text-line-height-min:18.85px;--footer-copy-right-text-line-height-max:20.3px;--fs-footer-menu-items:15;--fw-footer-menu-items:500;--footer-menu-items-text-decoration-hover:none;--footer-main-menu-flex-basis:25.72%;--fw-footer-copyright:700;--footer-top-margin-bottom:1rem;--fs-breadcrumbs-item:14;--fw-breadcrumbs-item:600;--fw-breadcrumbs-item-after:400;--fw-breadcrumbs-item-active:400;--breadcrumbs-item-link-hover-text-decoration:underline;--breadcrumbs-item-margin-right:12;--breadcrumbs-item-margin-left:12;--fs-secondary-breadcrumbs-item:14;--fw-accordion-pane-course-detailed:700;--fs-accordion-pane-course-term-min:15;--fs-accordion-pane-course-term-max:16;--accordion-pane-course-term-line-height-min:15.75px;--accordion-pane-course-term-line-height-max:16.8px;--accordion-pane-course-detailed-border-bottom-width:2px;--fs-news-card-title:23;--fw-news-card-title:700;--news-card-title-line-height:28.52px;--news-card-type-margin-bottom:11;--news-card-type-text-transform:uppercase;--fs-news-card-summary:19;--news-card-summary-line-height:27.55px;--fw-person-card-name:800;--person-list-spacing:32;--program-spotlight-card-icon-width:23;--program-spotlight-card-icon-height:16;--program-spotlight-card-border-width-hover:1px;--program-spotlight-card-description-wrapper-margin-bottom:1.5rem;--fw-content-spotlight-link:700;--fs-sidebar-menu-link:16;--fw-sidebar-menu-link-active:500;--fs-sidebar-menu-title-h2-min:20;--fw-sidebar-menu-title-h2-min:400;--sidebar-menu-title-h2-line-height-min:31.72px;--sidebar-menu-title-h2-text-transform-min:capitalize;--fs-sidebar-menu-title-h2-bp-medium-up:32;--fw-sidebar-menu-title-h2-bp-medium-up:400;--sidebar-menu-title-h2-line-height-bp-medium-up:38.4px;--fs-sidebar-menu-title-h2-bp-xlarge:32;--sidebar-menu-title-h2-line-height-bp-xlarge:38.4px}body::before{display:none}@media(min-width:0)and (max-width:29.9375em){body::before{content:"xsmall"}}@media(min-width:30em){body::before{content:"small"}}@media(min-width:48em){body::before{content:"medium"}}@media(min-width:60em){body::before{content:"large"}}@media(min-width:75em){body::before{content:"xlarge"}}.morningside .sidebar-menu__nav>ul>li>a,.sidebar-menu__nav.toc>ul>li>a,.sidebar-menu__menu__link--with-sub,.sidebar-menu__menu__link--sub{font-family:var(--f-heading);font-size:calc(var(--fs-sidebar-menu-link)/16*1rem);line-height:1.125rem;color:var(--c-sidebar-menu-link);text-decoration:none;padding:.7rem 2rem .7rem 0}.morningside .sidebar-menu__nav>ul>li>a svg.ext,.sidebar-menu__nav.toc>ul>li>a svg.ext,.sidebar-menu__menu__link--with-sub svg.ext,.sidebar-menu__menu__link--sub svg.ext{fill:var(--c-sidebar-menu-link) !important}.morningside .sidebar-menu__nav>ul>li>a svg.ext path,.sidebar-menu__nav.toc>ul>li>a svg.ext path,.sidebar-menu__menu__link--with-sub svg.ext path,.sidebar-menu__menu__link--sub svg.ext path{stroke:var(--c-sidebar-menu-link) !important}.morningside .sidebar-menu__nav>ul>li>a,.morningside .sidebar-menu__menu__link--with-sub,.morningside .sidebar-menu__menu__link--sub{padding-left:0.8125rem;position:relative;display:flex;align-items:center}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a,.sheepmeadow .sidebar-menu__menu__link--with-sub,.sheepmeadow .sidebar-menu__menu__link--sub{color:var(--c-primary-2);font-size:1.125rem;font-weight:var(--fw-heading-3)}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a.highlighted,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a.highlighted,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a.highlighted,.sheepmeadow .highlighted.sidebar-menu__menu__link--with-sub,.sheepmeadow .highlighted.sidebar-menu__menu__link--sub{color:var(--c-primary)}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a.current,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a.current,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a.current,.sheepmeadow .current.sidebar-menu__menu__link--with-sub,.sheepmeadow .current.sidebar-menu__menu__link--sub,.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a.active,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a.active,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a.active,.sheepmeadow .active.sidebar-menu__menu__link--with-sub,.sheepmeadow .active.sidebar-menu__menu__link--sub{color:var(--c-primary-2)}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a svg.ext,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a svg.ext,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a svg.ext,.sheepmeadow .sidebar-menu__menu__link--with-sub svg.ext,.sheepmeadow .sidebar-menu__menu__link--sub svg.ext{fill:var(--c-primary-2) !important}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a svg.ext path,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a svg.ext path,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a svg.ext path,.sheepmeadow .sidebar-menu__menu__link--with-sub svg.ext path,.sheepmeadow .sidebar-menu__menu__link--sub svg.ext path{stroke:var(--c-primary-2) !important}@media(min-width:75em){.morningside .sidebar-menu__nav>ul>li>a,.sidebar-menu__nav.toc>ul>li>a,.sidebar-menu__menu__link--with-sub,.sidebar-menu__menu__link--sub{font-size:1.125rem;line-height:1.3125rem;padding:.95rem 3rem .95rem 0}.morningside .sidebar-menu__nav>ul>li>a,.morningside .sidebar-menu__menu__link--with-sub,.morningside .sidebar-menu__menu__link--sub{font-weight:500;line-height:18.9px;padding-left:0.8125rem}}.morningside .sidebar-menu__nav>ul>li>a.current,.sidebar-menu__nav.toc>ul>li>a.current,.current.sidebar-menu__menu__link--with-sub,.current.sidebar-menu__menu__link--sub,.morningside .sidebar-menu__nav>ul>li>a.active,.sidebar-menu__nav.toc>ul>li>a.active,.active.sidebar-menu__menu__link--with-sub,.active.sidebar-menu__menu__link--sub{color:var(--c-sidebar-menu-link-item-active);font-weight:var(--fw-sidebar-menu-link-active)}.morningside .sidebar-menu__nav>ul>li>a.highlighted,.sidebar-menu__nav.toc>ul>li>a.highlighted,.highlighted.sidebar-menu__menu__link--with-sub,.highlighted.sidebar-menu__menu__link--sub{color:var(--c-sidebar-menu-link-item-highlighted);background-color:transparent}.morningside .sidebar-menu__nav>ul>li>a:hover,.sidebar-menu__nav.toc>ul>li>a:hover,.sidebar-menu__menu__link--with-sub:hover,.sidebar-menu__menu__link--sub:hover,.morningside .sidebar-menu__nav>ul>li>a:focus,.sidebar-menu__nav.toc>ul>li>a:focus,.sidebar-menu__menu__link--with-sub:focus,.sidebar-menu__menu__link--sub:focus{color:var(--c-sidebar-menu-link-item-hover)}.morningside .sidebar-menu__nav>ul>li>a:hover:not(.current):not(.active),.morningside .sidebar-menu__menu__link--with-sub:hover:not(.current):not(.active),.morningside .sidebar-menu__menu__link--sub:hover:not(.current):not(.active),.morningside .sidebar-menu__nav>ul>li>a:focus:not(.current):not(.active),.morningside .sidebar-menu__menu__link--with-sub:focus:not(.current):not(.active),.morningside .sidebar-menu__menu__link--sub:focus:not(.current):not(.active){text-decoration:underline}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:hover,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:hover,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:hover,.sheepmeadow .sidebar-menu__menu__link--with-sub:hover,.sheepmeadow .sidebar-menu__menu__link--sub:hover,.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:focus,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:focus,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:focus,.sheepmeadow .sidebar-menu__menu__link--with-sub:focus,.sheepmeadow .sidebar-menu__menu__link--sub:focus{color:var(--c-primary)}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:hover svg.ext,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:hover svg.ext,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:hover svg.ext,.sheepmeadow .sidebar-menu__menu__link--with-sub:hover svg.ext,.sheepmeadow .sidebar-menu__menu__link--sub:hover svg.ext,.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:focus svg.ext,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:focus svg.ext,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:focus svg.ext,.sheepmeadow .sidebar-menu__menu__link--with-sub:focus svg.ext,.sheepmeadow .sidebar-menu__menu__link--sub:focus svg.ext{fill:var(--c-primary) !important}.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:hover svg.ext path,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:hover svg.ext path,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:hover svg.ext path,.sheepmeadow .sidebar-menu__menu__link--with-sub:hover svg.ext path,.sheepmeadow .sidebar-menu__menu__link--sub:hover svg.ext path,.sheepmeadow .morningside .sidebar-menu__nav>ul>li>a:focus svg.ext path,.morningside .sheepmeadow .sidebar-menu__nav>ul>li>a:focus svg.ext path,.sheepmeadow .sidebar-menu__nav.toc>ul>li>a:focus svg.ext path,.sheepmeadow .sidebar-menu__menu__link--with-sub:focus svg.ext path,.sheepmeadow .sidebar-menu__menu__link--sub:focus svg.ext path{stroke:var(--c-primary) !important}.morningside .sidebar-menu__nav>ul>li>a:hover svg.ext,.sidebar-menu__nav.toc>ul>li>a:hover svg.ext,.sidebar-menu__menu__link--with-sub:hover svg.ext,.sidebar-menu__menu__link--sub:hover svg.ext,.morningside .sidebar-menu__nav>ul>li>a:focus svg.ext,.sidebar-menu__nav.toc>ul>li>a:focus svg.ext,.sidebar-menu__menu__link--with-sub:focus svg.ext,.sidebar-menu__menu__link--sub:focus svg.ext{fill:var(--c-sidebar-menu-link-item-hover) !important}.morningside .sidebar-menu__nav>ul>li>a:hover svg.ext path,.sidebar-menu__nav.toc>ul>li>a:hover svg.ext path,.sidebar-menu__menu__link--with-sub:hover svg.ext path,.sidebar-menu__menu__link--sub:hover svg.ext path,.morningside .sidebar-menu__nav>ul>li>a:focus svg.ext path,.sidebar-menu__nav.toc>ul>li>a:focus svg.ext path,.sidebar-menu__menu__link--with-sub:focus svg.ext path,.sidebar-menu__menu__link--sub:focus svg.ext path{stroke:var(--c-sidebar-menu-link-item-hover) !important}.sm .sidebar-menu__menu__link--with-sub,.sm .sidebar-menu__menu__link--sub{display:inline-block;width:100%}@media(min-width:75em){.has-program-centric-branding .sidebar-menu__menu__link--with-sub,.has-program-centric-branding .sidebar-menu__menu__link--sub{font-size:1.0625rem;line-height:1.25rem;padding-top:0;padding-bottom:1.125rem}}.sidebar-menu__menu__link--with-sub svg.mailto,.sidebar-menu__menu__link--with-sub svg.ext,.sidebar-menu__menu__link--sub svg.mailto,.sidebar-menu__menu__link--sub svg.ext{fill:var(--c-primary);height:17px;margin-top:-0.0625rem;position:absolute;width:17px;top:auto}.sidebar-menu__menu__link--with-sub svg.ext path,.sidebar-menu__menu__link--with-sub svg.mailto path,.sidebar-menu__menu__link--sub svg.ext path,.sidebar-menu__menu__link--sub svg.mailto path{stroke:var(--c-primary);stroke-width:1}.sidebar-menu__menu__link--with-sub:hover svg.mailto,.sidebar-menu__menu__link--with-sub:hover svg.ext,.sidebar-menu__menu__link--with-sub:focus svg.mailto,.sidebar-menu__menu__link--with-sub:focus svg.ext,.sidebar-menu__menu__link--sub:hover svg.mailto,.sidebar-menu__menu__link--sub:hover svg.ext,.sidebar-menu__menu__link--sub:focus svg.mailto,.sidebar-menu__menu__link--sub:focus svg.ext{fill:var(--c-secondary-2)}.sidebar-menu__menu__link--with-sub:hover svg.ext path,.sidebar-menu__menu__link--with-sub:hover svg.mailto path,.sidebar-menu__menu__link--with-sub:focus svg.ext path,.sidebar-menu__menu__link--with-sub:focus svg.mailto path,.sidebar-menu__menu__link--sub:hover svg.ext path,.sidebar-menu__menu__link--sub:hover svg.mailto path,.sidebar-menu__menu__link--sub:focus svg.ext path,.sidebar-menu__menu__link--sub:focus svg.mailto path{stroke:var(--c-secondary-2)}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub{padding:.25rem 2rem .25rem 0;font-size:0.875rem}.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub{padding:0.5625rem 2rem 0.5625rem 2rem;font-size:1rem}.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub,.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub{padding:.7rem 2rem .7rem 1.5rem;font-size:1rem}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.current,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.active,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.current,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.active{color:var(--c-primary)}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.highlighted,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.highlighted{color:var(--c-sidebar-menu-link-sub-item-highlighted)}.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:hover,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:focus,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:hover,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:focus{color:var(--c-sidebar-menu-link-sub-item-hover);text-decoration:underline}.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.highlighted,.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.highlighted{color:var(--c-primary)}.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:hover,.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub:focus,.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:hover,.sheepmeadow .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub:focus{color:var(--c-primary);text-decoration:none}.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.current:not(.highlighted)::before,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.active::before,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.current:not(.highlighted)::before,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.active::before{content:"";width:0.5625rem;height:50%;background-color:var(--c-primary);position:absolute;left:0;top:auto}.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.current:not(.highlighted):hover,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.current:not(.highlighted):focus,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.active:hover,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub.active:focus,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.current:not(.highlighted):hover,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.current:not(.highlighted):focus,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.active:hover,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub.active:focus{text-decoration:none}@media(min-width:75em){.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub,.sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub{font-size:1rem}.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--with-sub,.morningside .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link--sub{font-weight:500;line-height:16.8px}}.sidebar-menu__menu__link--with-sub span.sub-arrow,.sidebar-menu__menu__link--sub span.sub-arrow{position:absolute;left:auto;right:0;text-align:center;top:50%;transform:translateY(-50%)}.sidebar-menu__menu__link--with-sub span.sub-arrow,.sidebar-menu__menu__link--sub span.sub-arrow{width:24px;height:24px;z-index:999}.sidebar-menu__menu__link--with-sub span.sub-arrow::before,.sidebar-menu__menu__link--sub span.sub-arrow::before{content:"";background-size:100%;background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;height:100%}.lewisohn .sidebar-menu__menu__link--with-sub span.sub-arrow::before,.lewisohn .sidebar-menu__menu__link--sub span.sub-arrow::before{width:0.75rem;background-image:url("/themes/custom/columbia_sps/images/icons/src/csps-main-plus-icon.svg")}.morningside .sidebar-menu__menu__link--with-sub span.sub-arrow::before,.morningside .sidebar-menu__menu__link--sub span.sub-arrow::before{width:1rem;background-image:url("/themes/custom/columbia_sps/images/icons/src/precollege-plus-icon.svg")}.sheepmeadow .sidebar-menu__menu__link--with-sub span.sub-arrow::before,.sheepmeadow .sidebar-menu__menu__link--sub span.sub-arrow::before{width:0.9375rem;background-image:url("/themes/custom/columbia_sps/images/icons/src/summer-plus-icon.svg")}.lewisohn .sidebar-menu__menu__link--with-sub.highlighted span.sub-arrow::before,.lewisohn .sidebar-menu__menu__link--sub.highlighted span.sub-arrow::before{background-image:url("/themes/custom/columbia_sps/images/icons/src/csps-main-minus-icon.svg")}.morningside .sidebar-menu__menu__link--with-sub.highlighted span.sub-arrow::before,.morningside .sidebar-menu__menu__link--sub.highlighted span.sub-arrow::before{background-image:url("/themes/custom/columbia_sps/images/icons/src/precollege-minus-icon.svg")}.sheepmeadow .sidebar-menu__menu__link--with-sub.highlighted span.sub-arrow::before,.sheepmeadow .sidebar-menu__menu__link--sub.highlighted span.sub-arrow::before{background-image:url("/themes/custom/columbia_sps/images/icons/src/summer-minus-icon.svg")}.sidebar-menu__nav.toc>ul>li>a{display:block}.morningside .sidebar-menu__nav>ul>li>a{display:block}.sidebar-menu--program_centric .sidebar-menu__menu__link{display:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link{border:1px solid transparent;position:relative;display:inline-block;font-size:1.0625rem;line-height:1.25rem;margin-left:-1rem;margin-right:-1rem;padding:0.5625rem 2rem 0.5625rem 1rem;width:calc(100% + 2rem)}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link:hover{text-decoration:none;color:var(--c-secondary)}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link:focus{border:1px solid var(--c-primary);color:var(--c-primary);outline:none;text-decoration:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.highlighted,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active{color:var(--c-primary)}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.highlighted:hover,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:hover,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:hover{color:var(--c-secondary)}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before{background-color:var(--c-secondary);bottom:0;content:"";display:block;left:-0.625rem;width:0.4375rem;position:absolute;top:0}@media(min-width:48em){.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before{left:-1.0625rem}}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link span.sub-arrow{border:1px solid transparent}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu__link span.sub-arrow:focus{border:1px solid var(--c-primary);outline:none}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before{left:-2.3125rem}.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.current:not(.highlighted)::before,.sidebar-menu--program_centric .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu--sub .sidebar-menu__menu__link.active:not(.highlighted)::before{left:-3.5625rem}.morningside .sidebar-menu__menu__link--with-sub.current:not(.has-submenu),.morningside .sidebar-menu__menu__link--sub.current:not(.has-submenu){color:var(--c-primary)}.morningside .sidebar-menu__menu__link--with-sub.current:not(.has-submenu)::before,.morningside .sidebar-menu__menu__link--sub.current:not(.has-submenu)::before{content:"";width:0.3125rem;height:50%;background-color:var(--c-primary);position:absolute;left:0;top:auto}@media(min-width:48em){.morningside .sidebar-menu__menu__link--with-sub.current:not(.has-submenu)::before,.morningside .sidebar-menu__menu__link--sub.current:not(.has-submenu)::before{top:.7rem}}.sheepmeadow .sidebar-menu__menu__link--with-sub.current:not(.has-submenu),.sheepmeadow .sidebar-menu__menu__link--sub.current:not(.has-submenu){color:var(--c-primary);padding:.7rem 2rem .7rem 1.5rem}.sheepmeadow .sidebar-menu__menu__link--with-sub.current:not(.has-submenu)::before,.sheepmeadow .sidebar-menu__menu__link--sub.current:not(.has-submenu)::before{content:"";width:0.3125rem;height:60%;background-color:var(--c-primary);position:absolute;left:0;top:50%;transform:translateY(-50%)}footer.footer{background-color:var(--c-footer-bg);padding-bottom:3rem;padding-top:3rem}@media(min-width:48em){footer.footer{padding-bottom:6rem;padding-top:3rem}}footer.footer .branding{margin-bottom:2rem}@media(min-width:48em){footer.footer .branding{margin-bottom:0}}footer.footer .branding a,footer.footer .branding a:visited{background:transparent;padding:0}footer.footer .branding a:hover,footer.footer .branding a:focus,footer.footer .branding a:visited:hover,footer.footer .branding a:visited:focus{opacity:.7}footer.footer .branding img{margin-left:auto;margin-right:auto;width:272px}@media(min-width:48em){footer.footer .branding img{margin-left:0}}footer.footer .social-links{margin:0;text-align:center}.footer__top{border-bottom:1px solid var(--c-footer-borders);margin-bottom:var(--footer-top-margin-bottom);padding-bottom:1rem}@media(min-width:48em){.footer__top{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}}.footer__middle{border-bottom:1px solid var(--c-footer-borders);margin-bottom:1rem;padding-bottom:1rem}@media(min-width:30em){.footer__middle{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:48em){.footer__middle{flex-wrap:nowrap}.sheepmeadow .footer__middle{padding-bottom:2rem}}.footer__program,.footer #block-cspsbrandingtext{margin-bottom:2rem;width:100%}@media(min-width:48em){.footer__program,.footer #block-cspsbrandingtext{margin-bottom:0;padding-right:6.78%;flex-basis:39.49%}}@media(min-width:60em){.footer__program span,.footer #block-cspsbrandingtext span{display:block;white-space:nowrap}}.footer__menu--first{margin-bottom:2rem;width:100%}@media(min-width:48em){.footer__menu--first{margin-bottom:0;flex-basis:31.07%}}.footer__menu--second{margin-bottom:2rem}@media(min-width:30em){.footer__menu--second{margin-bottom:0;flex-basis:49.15254%}}@media(min-width:48em){.footer__menu--second{flex-basis:var(--footer-main-menu-flex-basis)}}@media(min-width:30em){.footer__menu--third{flex-basis:49.15254%}}@media(min-width:48em){.footer__menu--third{flex-basis:14.72%}}@media(min-width:60em){.footer__bottom{display:flex;flex-wrap:nowrap;justify-content:space-between}}.footer__bottom .footer__address,.footer__bottom #block-spsaddress{margin-bottom:1rem}@media(min-width:60em){.footer__bottom .footer__address,.footer__bottom #block-spsaddress{margin-bottom:0;padding-right:6.78%}}@media(min-width:60em){.footer__bottom .footer__copyright,.footer__bottom #block-footercopyrightandprivacy{padding-left:6.78%}}header.header{background-color:var(--c-header-background);min-height:4.9375rem;position:fixed;top:0;overflow:auto;width:100%;z-index:100;box-shadow:0 0 15px rgba(0,0,0,.1);transition:top .5s ease-out}.morningside header.header{box-shadow:0px 3px 9px 0px rgba(0,0,0,.18)}.sheepmeadow header.header{box-shadow:0px 3px 9px 0px rgba(0,0,0,.11)}header.header.is-open{bottom:0}@media(min-width:48em){header.header{border-bottom:0;position:relative;min-height:0;overflow:visible;margin-bottom:2rem;box-shadow:none}}@media(min-width:60em){header.header{margin-bottom:1.6666666667rem}}@media(min-width:0)and (max-width:47.9375em){.has-program-centric-branding header.header{overflow:hidden}}@media(min-width:48em){header.header .branding{flex-basis:35.1%}}@media(min-width:60em){header.header .branding{flex-basis:40.2%}}header.header .branding .branding__logo{padding:1.5rem 0;max-width:85%;margin-inline:auto}@media(min-width:30em){header.header .branding .branding__logo{max-width:100%;padding-left:1.6666666667rem;padding-right:1.6666666667rem}}@media(min-width:48em){header.header .branding .branding__logo{padding:0}}header.header .main-menu{margin-bottom:1.5rem}@media(min-width:48em){header.header .main-menu{margin-bottom:0;float:right}}@media(min-width:48em){header.header .main-menu__nav>.main-menu__menu{position:absolute;left:0;right:0;bottom:0;z-index:13}}header.header .eyebrow-menu{margin:1.2rem 0}@media(min-width:48em){header.header .eyebrow-menu{margin:0 1rem 0 0}}@media(min-width:48em){header.header .search{position:absolute;right:0;top:1rem;z-index:300}}.user-logged-in header.header{position:relative}header.header.has-expanded-submenu{height:100%}@media(min-width:48em){header.header.has-expanded-submenu{height:auto}}header.header #block-columbia-sps-main-menu.contextual-region{position:static}.header__inner{margin-inline:auto;clear:both;max-width:85%;background-color:var(--c-header-inner-bg);display:none;padding:0 1.5625rem;border-top:1px solid var(--c-header-inner-border)}@media(min-width:30em){.header__inner{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.header__inner{max-width:1220px}}@media(min-width:0)and (max-width:47.9375em){.header__inner{max-width:100%;height:100%}}@media(min-width:48em){.header__inner{background-color:transparent;border-top:none;display:block !important}}.header-menu-btn,.header-menu-btn--program{position:absolute;top:1.25rem;right:var(--header-menu-btn-position-right);display:inline-block;padding:1rem;border-left:1px solid #49639d;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--c-header-menu-button);font-size:var(--fs-header-menu-btn);text-transform:uppercase;width:3.625rem;text-align:center}.morningside .header-menu-btn,.sheepmeadow .header-menu-btn,.morningside .header-menu-btn--program,.sheepmeadow .header-menu-btn--program{border-left:none}.sheepmeadow .header-menu-btn,.sheepmeadow .header-menu-btn--program{top:.75rem}@media(min-width:48em){.header-menu-btn,.header-menu-btn--program{right:1.6666666667rem}}.header-menu-btn--program{font-size:0.75rem;right:0;top:.5rem;width:auto}#header-menu-state{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media(min-width:48em){#header-menu-state{display:none}}@media(min-width:48em){.header-menu-btn{display:none}}.header__top-right{position:relative}@media(min-width:48em){.header__top-right{padding:.5rem 0 0 0;flex-basis:59%;order:1}}@media(min-width:60em){.header__top-right{padding:1.25rem 0 1rem 0}}@media(min-width:75em){.header__top-right{padding:1.625rem 0}}@media(min-width:48em){.header--program .header__top-right{position:absolute;right:1em;bottom:2.1875rem}}@media(min-width:60em){.header--program .header__top-right{bottom:3.5625rem}}.header__content{position:relative;padding:0 0 2rem}@media(min-width:0)and (max-width:47.9375em){.header__content{display:block !important}}@media(min-width:48em){.header__content{padding:0;display:flex;justify-content:space-between;align-items:flex-start}}@media(min-width:48em){.header--program .header__content{display:none}}@media(min-width:0)and (max-width:47.9375em){.header--wrapper:has(.header--program){margin-top:96px !important}}.header.header--program{background-color:var(--c-primary);background-image:none}@media(min-width:0)and (max-width:47.9375em){.header.header--program{min-height:calc(4rem + var(--header-height));top:0;transition:none}}@media(min-width:0)and (max-width:47.9375em){.header.header--program{padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:48em){.header.header--program{margin-bottom:0;padding-bottom:0}}.header.header--program .branding__program{z-index:3}@media(min-width:48em){.header.header--program .branding__program{flex-basis:auto}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .branding__program{max-height:0;opacity:0;overflow:hidden;padding-top:0;padding-bottom:0;padding-left:0 !important;padding-right:0 !important;transition:all .3s linear}.header.header--program .branding__program .branding__logo{border-bottom:none !important;float:none !important;margin-bottom:0 !important;padding-bottom:0 !important;padding-top:0 !important;width:100% !important;padding:0 !important;max-width:unset !important;margin-inline:auto !important}.header.header--program .branding__program .branding__logo a{height:auto !important}}.header.header--program .header--program__title{padding-top:1.5rem;padding-left:0 !important;padding-right:0 !important}@media(min-width:0)and (max-width:47.9375em){.header.header--program .header--program__title{padding-top:1.25rem;padding-bottom:1.25rem;transition:all .3s linear;max-width:90%}}@media(min-width:0)and (max-width:47.9375em){.header.header--program.is-open{height:calc(96px + var(--header-height));bottom:unset}.header.header--program.is-open .branding__program{padding-top:1.25rem;padding-bottom:1.25rem;max-height:1000px;opacity:1;transition:all .3s linear}.header.header--program.is-open .header--program__title{padding-top:0 !important;padding-bottom:0 !important}}@media(min-width:48em){.header.header--program.is-open{padding-bottom:0}}@media(min-width:60em){.header.header--program.is-open{padding-bottom:0}}.header.header--program.is-open .header-menu-btn::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/menu-open-programs.svg)}.header.header--program .header--program__wrapper{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.header.header--program .header--program__wrapper{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.header.header--program .header--program__wrapper{max-width:1220px}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .header--program__wrapper{max-width:100%;padding:0}}@media(min-width:48em){.header.header--program .header--program__wrapper{position:relative;display:flex;flex-direction:column}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .header--program__wrapper{position:fixed;top:0;width:calc(100% - 80px)}}.header.header--program .header--program__wrapper.columbia-sps .branding__logo img{width:10rem}.header.header--program .header--program__wrapper .search button.search-header__toggle{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-white-thick.svg)}.header.header--program .header--program__wrapper .search button.search-header__toggle:hover,.header.header--program .header--program__wrapper .search button.search-header__toggle:focus{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-blue-thick.svg)}.header.header--program .header--program__inner{background-color:var(--c-primary)}@media(min-width:0)and (max-width:29.9375em){.header.header--program .header--program__inner{max-width:100%}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .header--program__inner{padding:0}}@media(min-width:48em){.header.header--program .header__top-right{position:absolute;right:1em;top:1em}}@media(min-width:60em){.header.header--program .header__top-right{top:0.25rem}}@media(min-width:75em){.header.header--program .header__top-right{top:-0.0625rem}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .branding .branding__logo{border-bottom:1px solid #fff;float:left;margin-bottom:0.25rem;padding-bottom:.6666666667rem;padding-top:.6666666667rem;width:10.5625rem}}@media(min-width:30em)and (max-width:47.9375em){.header.header--program .branding .branding__logo{padding-left:0;padding-right:0}}@media(min-width:48em){.header.header--program .branding .branding__logo a{padding:1rem 0 1.125rem}}.header.header--program .branding .branding__logo a:hover,.header.header--program .branding .branding__logo a:focus{opacity:70%}.header.header--program .branding .branding__logo img{width:auto}@media(min-width:48em){.header.header--program .branding .branding__logo img{width:18.9375rem}}@media(min-width:48em){.header.header--program .main-menu,.header.header--program .eyebrow-menu{display:none}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .main-menu{padding-top:1em}}@media(min-width:0)and (max-width:47.9375em){.header.header--program .search-header{display:none}}.header.header--program .search button.search-header__toggle{background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-white.svg);background-position:top right;background-repeat:no-repeat;background-size:1.5625rem 1.5625rem;padding-bottom:1.25rem;padding-left:1.25rem}.header.header--program .search button.search-header__toggle svg{fill:#fff;height:1.5625rem;margin-top:0;width:1.5625rem;visibility:hidden}.header.header--program .search .form-submit{overflow:hidden;text-indent:-9999px;white-space:nowrap;background-color:transparent;background-image:url(/themes/custom/columbia_sps/images/icons/src/search-programs-blue.svg);background-position:center right;background-repeat:no-repeat;background-size:2.9375rem 2.3125rem;display:block;float:right;height:2.3125rem;width:2.9375rem;top:-3.75rem;position:relative;z-index:2}@media(min-width:60em)and (max-width:74.9375em){.header.header--program .search .form-submit{right:2.5rem;z-index:2}}@media(min-width:1020px){.header.header--program .search .form-submit{right:4.375rem}}@media(min-width:1080px){.header.header--program .search .form-submit{right:6.25rem}}@media(min-width:1140px){.header.header--program .search .form-submit{right:8.125rem}}@media(min-width:75em){.header.header--program .search .form-submit{right:10rem}}.header.header--program .search .search__inputs{margin-inline:auto;clear:both;max-width:85%;box-shadow:0 12px 12px -12px #e1e1e1;background-color:var(--c-gray-1);padding-top:1.6666666667rem;padding-bottom:2.3333333333rem;top:2.1875rem;width:100vw}@media(min-width:30em){.header.header--program .search .search__inputs{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.header.header--program .search .search__inputs{max-width:1220px}}@media(min-width:48em)and (max-width:74.9375em){.header.header--program .search .search__inputs{max-width:none}}@media(min-width:48em){.header.header--program .search .search__inputs{top:2.25rem}}@media(min-width:60em){.header.header--program .search .search__inputs{top:3rem}}@media(min-width:75em){.header.header--program .search .search__inputs{top:3.3125rem}}.header.header--program .search .search__inputs::before,.header.header--program .search .search__inputs::after{box-shadow:0 12px 12px -12px #e1e1e1}@media(min-width:75em){.header.header--program .search .search__inputs::before,.header.header--program .search .search__inputs::after{content:"";width:25rem;position:absolute;height:11.6875rem;display:block;left:-23.125rem;background:var(--c-gray-1);top:0}}@media(min-width:75em){.header.header--program .search .search__inputs::after{left:auto;right:-370px}}.header.header--program .search input[type=search],.header.header--program .search input[type=text]{background-color:transparent;border-bottom:2px solid var(--c-primary);color:var(--c-primary);font-size:2.25rem;font-weight:300;margin-left:auto;margin-right:auto;left:0;right:0;max-width:54.25rem;position:relative;z-index:2}.header.header--program .search input[type=search]::-moz-placeholder,.header.header--program .search input[type=text]::-moz-placeholder{color:var(--c-primary);font-size:2.25rem;font-weight:300}.header.header--program .search input[type=search]:-ms-input-placeholder,.header.header--program .search input[type=text]:-ms-input-placeholder{color:var(--c-primary);font-size:2.25rem;font-weight:300}.header.header--program .search input[type=search]::placeholder,.header.header--program .search input[type=text]::placeholder{color:var(--c-primary);font-size:2.25rem;font-weight:300}.header.header--program .header-menu-btn{border:0;font-size:0.8125rem;top:0.375rem;right:-34px;width:auto}.header.header--program .header-menu-btn::before{background-image:url(/themes/custom/columbia_sps/images/icons/src/menu-closed-programs.svg);background-repeat:no-repeat;content:"";display:inline-block;height:1.0625rem;margin-right:0.625rem;vertical-align:text-bottom;width:1.1875rem}.header--program__title{clear:both;color:#fff;font-size:0.75rem;font-weight:400}@media(min-width:48em){.header--program__title{font-size:2.5rem;border-top:1px solid #fff;margin-bottom:1.875rem;padding-top:1.5rem}}.header--program__title a{color:#fff;text-decoration:none}.header--program__title a:hover,.header--program__title a:focus{text-decoration:underline}@media(min-width:0)and (max-width:47.9375em){.header--program{display:flex;align-items:center}.header--program .header--program__wrapper{flex:0 1 100%}.header--program .header--program__title{font-size:1.125rem}}.text-columns{margin:1.875rem 0}@media(min-width:30em)and (max-width:47.9375em){.text-columns{display:flex;flex-wrap:wrap}}@media(min-width:60em){.text-columns{display:flex;flex-wrap:wrap;margin:3.75rem 0}}.text-columns .text-column-item{margin-bottom:0.9375rem}@media(min-width:60em){.text-columns .text-column-item{margin-bottom:1.875rem}}@media(min-width:30em)and (max-width:47.9375em){.text-columns.text-columns--count-2 .text-column-item{width:50%;padding-right:5.1851851852%}}@media(min-width:60em){.text-columns.text-columns--count-2 .text-column-item{width:50%;padding-right:3.3980582524%}}@media(min-width:30em)and (max-width:47.9375em){.text-columns.text-columns--count-2 .text-column-item:nth-child(2n){padding-right:0}}@media(min-width:60em){.text-columns.text-columns--count-2 .text-column-item:nth-child(2n){padding-right:0}}.text-columns.text-columns--count-3 .text-column-item{margin-bottom:0.3125rem;font-size:0.875rem}@media(min-width:60em){.text-columns.text-columns--count-3 .text-column-item{width:31.067961165%;margin-right:3.3980582524%;margin-bottom:0.625rem}}@media(min-width:60em){.text-columns.text-columns--count-3 .text-column-item:nth-child(3n){margin-right:0}}.text-columns.text-columns--count-3 .text-column-item h4{margin-bottom:0}.text-columns.text-columns--count-3 .text-column-item .text-column-item__text{margin-top:0}.video-grid{border-top:6px solid var(--c-primary);grid-column:1/4;margin:4rem auto 2.25rem auto}@media(min-width:30em){.video-grid{grid-column:1/7}}@media(min-width:48em){.video-grid{grid-column:1/9;margin:4rem auto}}@media(min-width:60em){.video-grid{grid-column:1/13}}@media(min-width:75em){.video-grid{grid-column:1/13}}.video-grid .video-grid__title{margin-bottom:1.4375rem;margin-top:1.625rem}.video-grid .video-grid__description{margin-bottom:2.75rem}.video-grid .video-grid__wrapper{list-style:none;margin:0;padding:0;display:grid;row-gap:3.5rem}@media(min-width:48em){.video-grid .video-grid__wrapper--two_wide{grid-template-columns:repeat(2,1fr);-moz-column-gap:3.5rem;column-gap:3.5rem}.video-grid .video-grid__wrapper--three_wide{grid-template-columns:repeat(2,1fr);-moz-column-gap:1rem;column-gap:1rem}.video-grid .video-grid__wrapper--four_wide{grid-template-columns:repeat(2,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem}.video-grid .video-grid__wrapper--three_wide .video__play,.video-grid .video-grid__wrapper--four_wide .video__play{height:4rem;width:4rem}.video-grid .video-grid__wrapper--three_wide .video__play svg,.video-grid .video-grid__wrapper--four_wide .video__play svg{height:100%;width:100%}}@media(min-width:48em)and (min-width:60em){.video-grid .video-grid__wrapper--three_wide{grid-template-columns:repeat(3,1fr)}.video-grid .video-grid__wrapper--four_wide{grid-template-columns:repeat(4,1fr)}}@media(min-width:48em){.video-grid .video-grid__card-wrapper .video-card{max-width:100%;height:100%}}.content-sidebar{padding-top:0;padding-bottom:0;font-size:0.875rem;position:relative;z-index:2}@media(min-width:48em){.content-sidebar{background:var(--c-sidebar-background);background-image:none;padding:0 2rem 2rem 2rem}.morningside .content-sidebar,.sheepmeadow .content-sidebar{padding:0}}.person__inner,.event__inner,.article__inner{border-top:4px solid var(--c-page-title-bar);margin-bottom:4rem;margin-top:2rem;padding-top:2.5rem;width:100%}@media(min-width:48em){.person__inner,.event__inner,.article__inner{margin-top:1.6666666667rem}}.node-article .page-title,.node-article .node-subject-area .accordion__title,.node-subject-area .node-article .accordion__title{border-top:0;margin-bottom:0}.node-article .page-title h1,.node-subject-area .accordion__title .node-article .page-title h3,.node-subject-area .accordion__title .node-article .page-title .page--person h2,.page--person .node-subject-area .accordion__title .node-article .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title h3,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title h3,.node-subject-area .node-person .accordion__title .node-article .page-title .page--person h3,.node-person .node-subject-area .accordion__title .node-article .page-title .page--person h3,.node-subject-area .node-person .accordion__title .page--person .node-article .page-title h3,.node-person .node-subject-area .accordion__title .page--person .node-article .page-title h3,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title h2,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title h2,.node-subject-area .node-person .accordion__title .node-article .page-title .page--person h2,.node-person .node-subject-area .accordion__title .node-article .page-title .page--person h2,.node-subject-area .node-person .accordion__title .page--person .node-article .page-title h2,.node-person .node-subject-area .accordion__title .page--person .node-article .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title .subject-area__subtitle,.node-subject-area .node-person .accordion__title .node-article .page-title .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .node-article .page-title .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .node-article .page-title .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .node-article .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-article .page-title .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .node-article .page-title h2,.node-subject-area .accordion__title .node-article .page-title .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title .page--person h3,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .node-article .page-title h3,.page--person .node-person .node-subject-area .accordion__title .page--person .node-article .page-title h3,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title .page--person h2,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .node-article .page-title h2,.page--person .node-person .node-subject-area .accordion__title .page--person .node-article .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-article .page-title .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .node-article .page-title .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .node-article .page-title .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .node-article .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-article .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .node-article .page-title h2,.node-person .node-subject-area .accordion__title .node-article .page-title h2,.node-subject-area .node-person .accordion__title .node-article .page-title h2,.node-article .node-subject-area .accordion__title h1,.node-article .node-subject-area .accordion__title h3,.node-article .node-subject-area .accordion__title .page--person h2,.page--person .node-article .node-subject-area .accordion__title h2,.node-article .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .node-article .node-subject-area .accordion__title h3,.node-article .node-subject-area .node-person .accordion__title .page--person h3,.node-person .node-article .node-subject-area .accordion__title .page--person h3,.node-article .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .node-article .node-subject-area .accordion__title h2,.node-article .node-subject-area .node-person .accordion__title .page--person h2,.node-person .node-article .node-subject-area .accordion__title .page--person h2,.node-article .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .node-article .node-subject-area .accordion__title .subject-area__subtitle,.node-article .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .node-article .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-article .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .node-article .node-subject-area .accordion__title h2,.node-article .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .node-article .node-subject-area .accordion__title h2,.node-article .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .node-article .node-subject-area .accordion__title .page--person h3,.node-article .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .node-article .node-subject-area .accordion__title .page--person h2,.node-article .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .node-article .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-article .node-subject-area .accordion__title .subject-area__subtitle,.node-article .node-subject-area .accordion__title .node-person h2,.node-article .node-person .node-subject-area .accordion__title h2,.node-person .node-article .node-subject-area .accordion__title h2,.node-article .node-subject-area .node-person .accordion__title h2,.node-subject-area .node-article .accordion__title h1,.node-subject-area .node-article .accordion__title h3,.node-subject-area .node-article .accordion__title .page--person h2,.page--person .node-subject-area .node-article .accordion__title h2,.node-subject-area .node-article .page--person .node-person .accordion__title h3,.page--person .node-person .node-subject-area .node-article .accordion__title h3,.node-subject-area .node-article .node-person .accordion__title .page--person h3,.node-person .node-subject-area .node-article .accordion__title .page--person h3,.node-subject-area .node-article .page--person .node-person .accordion__title h2,.page--person .node-person .node-subject-area .node-article .accordion__title h2,.node-subject-area .node-article .node-person .accordion__title .page--person h2,.node-person .node-subject-area .node-article .accordion__title .page--person h2,.node-subject-area .node-article .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .node-subject-area .node-article .accordion__title .subject-area__subtitle,.node-subject-area .node-article .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .node-subject-area .node-article .accordion__title .page--person .subject-area__subtitle,.node-subject-area .node-article .accordion__title .node-person .page--person h2,.node-person .page--person .node-subject-area .node-article .accordion__title h2,.node-subject-area .node-article .accordion__title .page--person .node-person h2,.page--person .node-person .node-subject-area .node-article .accordion__title h2,.node-subject-area .node-article .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .node-subject-area .node-article .accordion__title .page--person h3,.node-subject-area .node-article .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .node-subject-area .node-article .accordion__title .page--person h2,.node-subject-area .node-article .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .node-article .accordion__title .page--person .subject-area__subtitle,.node-subject-area .node-article .accordion__title .subject-area__subtitle,.node-subject-area .node-article .accordion__title .node-person h2,.node-person .node-subject-area .node-article .accordion__title h2,.node-subject-area .node-article .node-person .accordion__title h2,.node-subject-area .node-person .node-article .accordion__title h2{margin-top:0;padding-top:0}.article__inner .page-title,.article__inner .node-subject-area .accordion__title,.node-subject-area .article__inner .accordion__title{margin-bottom:2rem}.article__inner.sidebar-hidden .article__sidebar{display:none}@media(min-width:48em){.article__inner.sidebar-hidden{grid-template-columns:repeat(16,1fr)}.article__inner.sidebar-hidden .content-main{grid-column:3/span 12}}.article__sidebar{background-color:transparent;padding:0;margin-bottom:1rem}.article__sidebar img{width:100%}.article__content::after{clear:both;content:"";display:table}.article__meta{font-size:0.8125rem;font-weight:400;margin-bottom:.25rem}.article__type{color:var(--c-node-article-type-text);margin-right:.25rem}.article__meta__separator{margin-right:.25rem}.article__date{color:var(--c-node-article-date-text)}.article__text{margin-bottom:4rem}.article__text p:last-child{margin-bottom:0}.node-course-full .content-sidebar .sidebar__inner{border-bottom:none}.node-course-full .content-main .callout-banner{margin-top:0;margin-bottom:0;border-top:none}.node-course-full .content-main .callout-banner .callout-banner__title{margin-bottom:1rem}.node-course-full__title{color:var(--c-headings);font-family:var(--f-heading);font-weight:700;font-style:normal;font-size:calc(var(--fs-heading-5-min) / 16 * 1rem);line-height:var(--font-heading-5-line-height-min);margin:0.5rem 0;margin-top:1.625rem !important;display:flex;align-items:center;gap:1rem}.node-course-full__title__link{color:var(--c-body-link-text)}.node-course-full__title__link:hover{color:var(--c-body-link-text-hover)}@media(min-width:60em){.node-course-full__title{font-size:calc(var(--fs-heading-5-max)/16*1rem);line-height:var(--font-heading-5-line-height-max)}}.node-course-full__description,.node-course-full__prerequisite{font-size:calc(var(--fs-body-small-min)/16*1rem);line-height:var(--body-small-line-height-min);font-weight:400}@media(min-width:60em){.node-course-full__description,.node-course-full__prerequisite{font-size:calc(var(--fs-body-small-max)/16*1rem);line-height:var(--body-small-line-height-max)}}.node-course-full__classes{margin-top:2rem}.node-course-full__related-areas{border-top:3px solid var(--c-page-title-bar);margin-bottom:3rem;margin-top:1rem;padding-top:2rem}@media(min-width:60em){.node-course-full__related-areas{margin-top:2rem;padding-top:3rem}}.node-event .page-title,.node-event .node-subject-area .accordion__title,.node-subject-area .node-event .accordion__title{border-top:4px solid var(--c-page-title-bar);margin:0 0 2rem 0;padding-top:2rem}.node-event .page-title h1,.node-subject-area .accordion__title .node-event .page-title h3,.node-subject-area .accordion__title .node-event .page-title .page--person h2,.page--person .node-subject-area .accordion__title .node-event .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title h3,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title h3,.node-subject-area .node-person .accordion__title .node-event .page-title .page--person h3,.node-person .node-subject-area .accordion__title .node-event .page-title .page--person h3,.node-subject-area .node-person .accordion__title .page--person .node-event .page-title h3,.node-person .node-subject-area .accordion__title .page--person .node-event .page-title h3,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title h2,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title h2,.node-subject-area .node-person .accordion__title .node-event .page-title .page--person h2,.node-person .node-subject-area .accordion__title .node-event .page-title .page--person h2,.node-subject-area .node-person .accordion__title .page--person .node-event .page-title h2,.node-person .node-subject-area .accordion__title .page--person .node-event .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title .subject-area__subtitle,.node-subject-area .node-person .accordion__title .node-event .page-title .page--person .subject-area__subtitle,.node-person .node-subject-area .accordion__title .node-event .page-title .page--person .subject-area__subtitle,.node-subject-area .node-person .accordion__title .page--person .node-event .page-title .subject-area__subtitle,.node-person .node-subject-area .accordion__title .page--person .node-event .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-event .page-title .node-person .page--person h2,.node-person .page--person .node-subject-area .accordion__title .node-event .page-title h2,.node-subject-area .accordion__title .node-event .page-title .page--person .node-person h2,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title .page--person h3,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title .page--person h3,.node-subject-area .page--person .node-person .accordion__title .page--person .node-event .page-title h3,.page--person .node-person .node-subject-area .accordion__title .page--person .node-event .page-title h3,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title .page--person h2,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title .page--person h2,.node-subject-area .page--person .node-person .accordion__title .page--person .node-event .page-title h2,.page--person .node-person .node-subject-area .accordion__title .page--person .node-event .page-title h2,.node-subject-area .page--person .node-person .accordion__title .node-event .page-title .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .node-event .page-title .page--person .subject-area__subtitle,.node-subject-area .page--person .node-person .accordion__title .page--person .node-event .page-title .subject-area__subtitle,.page--person .node-person .node-subject-area .accordion__title .page--person .node-event .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-event .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .node-event .page-title h2,.node-person .node-subject-area .accordion__title .node-event .page-title h2,.node-subject-area .node-person .accordion__title .node-event .page-title h2,.node-event .node-subject-area .accordion__title h1,.node-event .node-subject-area .accordion__title h3,.node-event .node-subject-area .accordion__title .page--person h2,.page--person .node-event .node-subject-area .accordion__title h2,.node-event .node-subject-area .page--person .node-person .accordion__title h3,.page--person .node-person .node-event .node-subject-area .accordion__title h3,.node-event .node-subject-area .node-person .accordion__title .page--person h3,.node-person .node-event .node-subject-area .accordion__title .page--person h3,.node-event .node-subject-area .page--person .node-person .accordion__title h2,.page--person .node-person .node-event .node-subject-area .accordion__title h2,.node-event .node-subject-area .node-person .accordion__title .page--person h2,.node-person .node-event .node-subject-area .accordion__title .page--person h2,.node-event .node-subject-area .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .node-event .node-subject-area .accordion__title .subject-area__subtitle,.node-event .node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .node-event .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-event .node-subject-area .accordion__title .node-person .page--person h2,.node-person .page--person .node-event .node-subject-area .accordion__title h2,.node-event .node-subject-area .accordion__title .page--person .node-person h2,.page--person .node-person .node-event .node-subject-area .accordion__title h2,.node-event .node-subject-area .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .node-event .node-subject-area .accordion__title .page--person h3,.node-event .node-subject-area .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .node-event .node-subject-area .accordion__title .page--person h2,.node-event .node-subject-area .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .node-event .node-subject-area .accordion__title .page--person .subject-area__subtitle,.node-event .node-subject-area .accordion__title .subject-area__subtitle,.node-event .node-subject-area .accordion__title .node-person h2,.node-event .node-person .node-subject-area .accordion__title h2,.node-person .node-event .node-subject-area .accordion__title h2,.node-event .node-subject-area .node-person .accordion__title h2,.node-subject-area .node-event .accordion__title h1,.node-subject-area .node-event .accordion__title h3,.node-subject-area .node-event .accordion__title .page--person h2,.page--person .node-subject-area .node-event .accordion__title h2,.node-subject-area .node-event .page--person .node-person .accordion__title h3,.page--person .node-person .node-subject-area .node-event .accordion__title h3,.node-subject-area .node-event .node-person .accordion__title .page--person h3,.node-person .node-subject-area .node-event .accordion__title .page--person h3,.node-subject-area .node-event .page--person .node-person .accordion__title h2,.page--person .node-person .node-subject-area .node-event .accordion__title h2,.node-subject-area .node-event .node-person .accordion__title .page--person h2,.node-person .node-subject-area .node-event .accordion__title .page--person h2,.node-subject-area .node-event .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .node-subject-area .node-event .accordion__title .subject-area__subtitle,.node-subject-area .node-event .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .node-subject-area .node-event .accordion__title .page--person .subject-area__subtitle,.node-subject-area .node-event .accordion__title .node-person .page--person h2,.node-person .page--person .node-subject-area .node-event .accordion__title h2,.node-subject-area .node-event .accordion__title .page--person .node-person h2,.page--person .node-person .node-subject-area .node-event .accordion__title h2,.node-subject-area .node-event .page--person .node-person .accordion__title .page--person h3,.page--person .node-person .node-subject-area .node-event .accordion__title .page--person h3,.node-subject-area .node-event .page--person .node-person .accordion__title .page--person h2,.page--person .node-person .node-subject-area .node-event .accordion__title .page--person h2,.node-subject-area .node-event .page--person .node-person .accordion__title .page--person .subject-area__subtitle,.page--person .node-person .node-subject-area .node-event .accordion__title .page--person .subject-area__subtitle,.node-subject-area .node-event .accordion__title .subject-area__subtitle,.node-subject-area .node-event .accordion__title .node-person h2,.node-person .node-subject-area .node-event .accordion__title h2,.node-subject-area .node-event .node-person .accordion__title h2,.node-subject-area .node-person .node-event .accordion__title h2{margin-top:-0.5rem;padding-top:0}.node-event .content-main .content-cards-programs{border-bottom:0}.event__inner .page-title,.event__inner .node-subject-area .accordion__title,.node-subject-area .event__inner .accordion__title{margin-bottom:2rem}@media(min-width:0)and (max-width:47.9375em){.event__sidebar{background:var(--c-gray-1);padding:0 2rem 2rem}}.event__sidebar .label{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-size:0.6875rem;line-height:normal}@media(min-width:0)and (max-width:29.9375em){.event__sidebar .label{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.event__sidebar .label{font-size:calc(var(--fs-label-max)/16*1rem)}}.event__end-to{margin-bottom:1rem}.event__date{color:var(--c-event-sidebar-event-date);font-weight:200;font-size:1.5rem;line-height:normal;margin-bottom:2rem;border-top:4px solid var(--c-page-title-bar);padding-top:2rem}.event__month-date{font-size:2.25rem;line-height:2.625rem;margin-bottom:0.1875rem}.event__year{font-size:1.5rem;line-height:normal;margin-bottom:1rem}.event__info{border-bottom:1px solid var(--c-secondary-2);border-top:1px solid var(--c-secondary-2);margin-bottom:1.5rem;padding-bottom:.5rem;padding-top:1.5rem}.event__info__time,.event__info__type,.event__info__location{margin-bottom:1rem}.event__content h4{margin-bottom:1.5rem}.event__text{margin-bottom:2rem}@media(min-width:48em){.event__text{margin-bottom:4rem}}.event__text p:last-child{margin-bottom:0}.event__text .text-area-suffix p:last-child{margin-bottom:1rem}.node-person .page-title,.node-person .node-subject-area .accordion__title,.node-subject-area .node-person .accordion__title{border-top:0;margin-bottom:0}.node-person .page-title h1,.node-subject-area .accordion__title .node-person .page-title h3,.node-subject-area .accordion__title .node-person .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .page-title h2,.node-person .node-subject-area .accordion__title h1,.node-person .node-subject-area .accordion__title h3,.node-person .node-subject-area .accordion__title .subject-area__subtitle,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h1,.node-subject-area .node-person .accordion__title h3,.node-subject-area .node-person .accordion__title .subject-area__subtitle,.node-subject-area .node-person .accordion__title h2{margin-top:0;padding-top:0}@media(min-width:30em)and (max-width:47.9375em){.node-person .page-title h1,.node-subject-area .accordion__title .node-person .page-title h3,.node-subject-area .accordion__title .node-person .page-title .subject-area__subtitle,.node-subject-area .accordion__title .node-person .page-title h2,.node-person .node-subject-area .accordion__title h1,.node-person .node-subject-area .accordion__title h3,.node-person .node-subject-area .accordion__title .subject-area__subtitle,.node-person .node-subject-area .accordion__title h2,.node-subject-area .node-person .accordion__title h1,.node-subject-area .node-person .accordion__title h3,.node-subject-area .node-person .accordion__title .subject-area__subtitle,.node-subject-area .node-person .accordion__title h2{color:var(--c-headings);font-family:var(--f-heading);font-weight:var(--fw-heading-3);font-style:normal;font-size:calc(var(--fs-heading-3-min) / 16 * 1rem);line-height:var(--font-heading-3-line-height-min);margin:0.5rem 0}.node-person .page-title h1__link,.node-person .node-subject-area .accordion__title h1__link,.node-subject-area .node-person .accordion__title h1__link{color:var(--c-body-link-text)}.node-person .page-title h1__link:hover,.node-person .node-subject-area .accordion__title h1__link:hover,.node-subject-area .node-person .accordion__title h1__link:hover{color:var(--c-body-link-text-hover)}}.node-person .person__subtitle__wrapper{margin-bottom:2.5rem}@media(min-width:30em)and (max-width:47.9375em){.node-person h2,.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2,.node-person h3,.node-person .subject-area__subtitle{font-size:1.25rem;line-height:1.75rem}}.node-person .accordion__title{padding:0;margin:0 0 2rem 0;border-top:4px solid var(--c-page-title-bar)}.node-person .accordion__title h3,.node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title h2{margin-top:2.125rem;margin-left:-0.125rem}.node-person .accordion__title button{margin-top:2.125rem}.person__sidebar{background-color:transparent;padding:0}@media(min-width:30em){.person__sidebar{float:left;width:29.8765432099%;margin-right:5.1851851852%}}@media(min-width:48em){.person__sidebar{width:35.1005484461%;margin-right:3.8391224863%}}@media(min-width:60em){.person__sidebar{width:23.1046931408%;margin-right:2.5270758123%}}.person__image{margin-bottom:1.5rem}.person__image img{width:100%}.person__buttons::after{clear:both;content:"";display:table}.person__button{float:left;margin-bottom:.5rem;margin-right:0.3125rem}.person__button:last-child{margin-bottom:0}.person__content{border-bottom:1px solid var(--c-gray-1)}.person__content::after{clear:both;content:"";display:table}.person__text{margin-bottom:calc(var(--person-list-spacing)/16*1rem)}.person__video{margin-top:1rem;margin-bottom:1rem}@media(min-width:60em){.person__video{margin-top:2rem;margin-bottom:2rem}}.person__video article{margin-top:.5rem;margin-bottom:.5rem}@media(min-width:60em){.person__video article{margin-top:1rem;margin-bottom:1rem}}@media(min-width:48em){.person__lists{display:flex;flex-wrap:wrap}}.person__list{margin-bottom:calc(var(--person-list-spacing)/16*1rem)}@media(min-width:48em){.person__list{flex-basis:50%;padding-right:3rem}}.sidebar-menu__subject-area-dept-back-to,.sidebar-menu__subject-area-dept-contacts+.sidebar-menu__subject-area-dept-directory-disclaimer,.sidebar-menu__buttons+.sidebar-menu__subject-area-dept{border-top:1px solid var(--c-secondary-2);padding-top:1rem;margin-top:2rem}.node-subject-area .content-top nav{margin-inline:auto;clear:both;max-width:85%;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:calc(var(--gutter-size)/16*1rem);column-gap:calc(var(--gutter-size)/16*1rem)}@media(min-width:30em){.node-subject-area .content-top nav{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.node-subject-area .content-top nav{max-width:1220px}}@media(min-width:30em){.node-subject-area .content-top nav{grid-template-columns:repeat(6,1fr)}}@media(min-width:48em){.node-subject-area .content-top nav{grid-template-columns:repeat(8,1fr)}}@media(min-width:60em){.node-subject-area .content-top nav{grid-template-columns:repeat(12,1fr)}}@media(min-width:75em){.node-subject-area .content-top nav{grid-template-columns:repeat(12,1fr)}}.node-subject-area .breadcrumb{margin-top:1.6666666667rem;margin-bottom:1.6666666667rem;grid-column:1/-1}@media(min-width:48em){.node-subject-area .breadcrumb{grid-column:4/-1}}.node-subject-area .accordion__title{padding:0}.node-subject-area .accordion__title button{margin-top:2.125rem}@media(min-width:0)and (max-width:47.9375em){.node-subject-area .sidebar-menu__buttons{margin-bottom:0}}.node-subject-area h3+.subject-area-sidebar-contact-item,.node-subject-area .page--person h2+.subject-area-sidebar-contact-item,.page--person .node-subject-area h2+.subject-area-sidebar-contact-item,.node-subject-area .node-person .accordion__title .page--person h3+.subject-area-sidebar-contact-item,.node-subject-area .node-person .accordion__title .page--person .subject-area__subtitle+.subject-area-sidebar-contact-item,.node-subject-area .subject-area__subtitle+.subject-area-sidebar-contact-item,.node-subject-area .node-person .subject-area__subtitle+.subject-area-sidebar-contact-item,.node-subject-area .node-person .accordion__title .subject-area__subtitle+.subject-area-sidebar-contact-item,.node-subject-area .node-person h2+.subject-area-sidebar-contact-item,.node-person .node-subject-area h2+.subject-area-sidebar-contact-item,.node-subject-area .node-person h3+.subject-area-sidebar-contact-item,.node-subject-area .node-person .accordion__title h3+.subject-area-sidebar-contact-item,.node-subject-area .node-person .accordion__title h2+.subject-area-sidebar-contact-item{margin-top:0}.subject-area__subtitle{margin-bottom:2rem}@media(min-width:0)and (max-width:29.9375em){.subject-area__text{border-bottom-color:var(--c-primary)}}.subject-area__text p:not(.subject-area__text__questions){font-size:1.5rem;line-height:2rem;color:var(--c-primary)}.subject-area__text p.subject-area__text__questions{margin-bottom:0}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__buttons+.sidebar-menu__subject-area-dept{padding-top:0;border-top:0;margin-top:0}}.sidebar-menu__subject-area-dept h3,.sidebar-menu__subject-area-dept .page--person h2,.page--person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person h2,.node-person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .node-person h3,.page--person .sidebar-menu__subject-area-dept .node-person .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept h3,.page--person .node-person .sidebar-menu__subject-area-dept .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept .accordion__title .page--person .subject-area__subtitle,.sidebar-menu__subject-area-dept .subject-area__subtitle{color:var(--c-label);font-size:calc(var(--fs-label-min)/16*1rem);display:block;font-weight:var(--fw-label);text-transform:uppercase;font-size:0.6875rem;line-height:normal;font-weight:bold;letter-spacing:0.051875rem}@media(min-width:0)and (max-width:29.9375em){.sidebar-menu__subject-area-dept h3,.sidebar-menu__subject-area-dept .page--person h2,.page--person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person h2,.node-person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .node-person h3,.page--person .sidebar-menu__subject-area-dept .node-person .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept h3,.page--person .node-person .sidebar-menu__subject-area-dept .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept .accordion__title .page--person .subject-area__subtitle,.sidebar-menu__subject-area-dept .subject-area__subtitle{display:block;margin-right:2%;padding:.6em 0}}@media(min-width:60em){.sidebar-menu__subject-area-dept h3,.sidebar-menu__subject-area-dept .page--person h2,.page--person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept .subject-area__subtitle,.sidebar-menu__subject-area-dept .node-person h2,.node-person .sidebar-menu__subject-area-dept h2,.sidebar-menu__subject-area-dept .node-person h3,.page--person .sidebar-menu__subject-area-dept .node-person .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept h3,.page--person .node-person .sidebar-menu__subject-area-dept .accordion__title .subject-area__subtitle,.node-person .sidebar-menu__subject-area-dept .accordion__title .page--person .subject-area__subtitle,.sidebar-menu__subject-area-dept .subject-area__subtitle{font-size:calc(var(--fs-label-max)/16*1rem)}}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h3,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .page--person h2,.page--person .sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .node-person h2,.node-person .sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept .sidebar-menu__subject-area-dept-contacts .subject-area__subtitle{font-size:1.0625rem;font-weight:normal;letter-spacing:inherit;color:#fff;text-transform:none;padding:.8rem 2rem;margin:0;border-bottom:#49639d 1px solid;position:relative}}.subject-area-sidebar-contact-item__details p{margin:0}.subject-area-sidebar-contact-item__details a{overflow-wrap:break-word;word-wrap:break-word}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contacts{background:var(--c-primary);color:#fff}}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contacts h3,.sidebar-menu__subject-area-dept-contacts .page--person h2,.page--person .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept-contacts .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-contacts h3,.sidebar-menu__subject-area-dept-contacts .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-contacts h3,.sidebar-menu__subject-area-dept-contacts .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-contacts .subject-area__subtitle,.sidebar-menu__subject-area-dept-contacts .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-contacts .subject-area__subtitle,.sidebar-menu__subject-area-dept-contacts .node-person h2,.node-person .sidebar-menu__subject-area-dept-contacts h2,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle{padding-right:4rem}}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow{position:absolute;top:0.4375rem;right:2rem;font-size:1.5rem}@media(min-width:48em){.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow{display:none}}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow.active,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow.active,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow.active{top:0.6875rem;font-size:1.125rem}.sidebar-menu__subject-area-dept-contacts h3 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .page--person h2 .sub-arrow.active::before,.page--person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .node-person h2 .sub-arrow.active::before,.node-person .sidebar-menu__subject-area-dept-contacts h2 .sub-arrow.active::before,.sidebar-menu__subject-area-dept-contacts .subject-area__subtitle .sub-arrow.active::before{content:"—"}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contact-items{display:none;padding-bottom:2rem;position:absolute;left:0;right:0;z-index:1;background:var(--c-primary)}}@media(min-width:48em){.sidebar-menu__subject-area-dept-contact-items{display:block !important}}.sidebar-menu__subject-area-dept-directory-disclaimer{margin:2rem 0;font-size:0.875rem;line-height:normal}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-directory-disclaimer{margin:0;padding:0 2rem 1rem 2rem;background-color:var(--c-gray-1)}}.sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2,.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle{margin-bottom:0}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-directory-disclaimer h3,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person .node-person .accordion__title .subject-area__subtitle,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person .subject-area__subtitle,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2,.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle{margin:0}}.sidebar-menu__subject-area-dept-directory-disclaimer h3+p,.sidebar-menu__subject-area-dept-directory-disclaimer .page--person h2+p,.page--person .sidebar-menu__subject-area-dept-directory-disclaimer h2+p,.page--person .node-person .accordion__title .sidebar-menu__subject-area-dept-directory-disclaimer h3+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person h3+p,.node-person .accordion__title .page--person .sidebar-menu__subject-area-dept-directory-disclaimer h3+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .page--person .subject-area__subtitle+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h2+p,.node-person .sidebar-menu__subject-area-dept-directory-disclaimer h2+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person h3+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title h3+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title h2+p,.sidebar-menu__subject-area-dept-directory-disclaimer .subject-area__subtitle+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .subject-area__subtitle+p,.sidebar-menu__subject-area-dept-directory-disclaimer .node-person .accordion__title .subject-area__subtitle+p{margin-top:0}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-contacts+.sidebar-menu__subject-area-dept-directory-disclaimer{padding-top:0;margin-top:0;border-top:none}}.sidebar-menu__subject-area-dept-back-to{padding-top:2rem}@media(min-width:0)and (max-width:47.9375em){.sidebar-menu__subject-area-dept-back-to{margin-top:1rem;padding:0 2rem;border-top:none}}.main-content--breadcrumbs .block{grid-column:1/-1}@media(min-width:48em){.main-content--breadcrumbs .block{grid-column:4/span 5}}@media(min-width:60em){.main-content--breadcrumbs .block{grid-column:4/span 9}}@media(min-width:48em){.main-content--breadcrumbs .block{text-indent:0.125rem}}@media(min-width:60em){.main-content--breadcrumbs .block{width:74.36823%;float:right;margin-right:0}}.path-search .main-content{margin-inline:auto;clear:both;max-width:85%;padding-top:1rem}@media(min-width:30em){.path-search .main-content{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.path-search .main-content{max-width:1220px}}@media(min-width:48em){.path-search .main-content{padding-top:2rem}}.path-search .main-content .search{margin-bottom:1rem}@media(min-width:48em){.path-search .main-content .search{margin-bottom:2rem}}@media(min-width:60em){.path-search .main-content--inner{padding:0 12.81588%}}.path-search .views-element-container header{font-weight:600;font-size:1rem;color:var(--c-secondary-2);border-bottom:1px solid var(--c-primary);padding:0 0 1rem 0;margin:0 0 1.25rem 0}.path-search .views-infinite-scroll-content-wrapper ul{padding:0}.path-search .views-infinite-scroll-content-wrapper ul li{grid-column:1/-1;list-style:none;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ebebeb}@media(min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{grid-column:span 8}}@media(min-width:75em){.path-search .views-infinite-scroll-content-wrapper ul li{grid-column:span 10}}@media(min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li{padding-bottom:2rem;margin-bottom:2rem}}.path-search .views-infinite-scroll-content-wrapper ul li:first-child{padding-top:1rem;border-top:1px solid #ebebeb}@media(min-width:48em){.path-search .views-infinite-scroll-content-wrapper ul li:first-child{padding-top:2rem}}.path-search .views-infinite-scroll-content-wrapper .item-list+.item-list ul li:first-child{border-top:0;margin-top:0;padding-top:0}.path-search .pager{padding:0}.path-search .pager__item{margin:0}.path-user #block-columbia-sps-content{margin-inline:auto;clear:both;max-width:85%}@media(min-width:30em){.path-user #block-columbia-sps-content{max-width:none;padding-left:1.5625rem;padding-right:1.5625rem}}@media(min-width:75em){.path-user #block-columbia-sps-content{max-width:1220px}}.academic-courses-view .subject-description-block{border-top:1px solid var(--c-gray-3);border-bottom:1px solid var(--c-gray-3);padding:24px 16px;margin-bottom:48px}@media(min-width:48em){.academic-courses-view .subject-description-block{padding:32px}}.academic-courses-view .subject-description-block .subject-description-block__empty{font-weight:500}.academic-courses-view .subject-description-block a{color:var(--c-primary-2);font-weight:500}.academic-courses-view .subject-description-block a svg{display:none}.academic-courses-view .subject-description-block .field-content p{margin-top:0}.academic-courses-view .subject-description-block .field-content>*:last-child{margin-bottom:0}.page_all>div:not(:last-child){padding-bottom:2rem;margin-bottom:2rem;border-bottom:.5rem solid var(--c-secondary-2)}.page_all__content_wrapper{padding:2rem 0}.page_all__content_wrapper:not(:last-child){border-bottom:2px solid var(--c-primary)}.page_all h1,.page_all .node-subject-area .accordion__title h3,.page_all .node-subject-area .accordion__title .page--person h2,.page--person .page_all .node-subject-area .accordion__title h2,.node-subject-area .accordion__title .page_all h3,.node-subject-area .accordion__title .page_all .page--person h2,.page--person .node-subject-area .accordion__title .page_all h2,.page_all .node-subject-area .accordion__title .node-person h2,.node-subject-area .accordion__title .node-person .page_all h2,.page_all .node-person .node-subject-area .accordion__title h2,.node-person .node-subject-area .accordion__title .page_all h2,.page_all .node-subject-area .node-person .accordion__title h2,.node-subject-area .node-person .accordion__title .page_all h2,.page_all .node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .accordion__title .page_all .subject-area__subtitle{margin-bottom:2rem}.page--person .page-title,.page--person .node-subject-area .accordion__title,.node-subject-area .page--person .accordion__title{border-top:0;margin-bottom:0}.page--person .page-title h1,.page--person .node-subject-area .accordion__title h1,.node-subject-area .page--person .accordion__title h1,.node-subject-area .accordion__title .page--person .page-title h3,.node-subject-area .accordion__title .page--person .page-title h2,.page--person .node-subject-area .accordion__title h3,.page--person .node-subject-area .accordion__title h2,.node-subject-area .page--person .accordion__title h3,.node-subject-area .page--person .accordion__title h2,.node-subject-area .accordion__title .page--person .page-title .subject-area__subtitle,.page--person .node-subject-area .accordion__title .subject-area__subtitle,.node-subject-area .page--person .accordion__title .subject-area__subtitle{margin-top:0;padding-top:0}.page--person h2,.page--person .node-person .accordion__title h3,.page--person .node-person .accordion__title h2,.page--person .node-person .accordion__title .subject-area__subtitle,.node-person .accordion__title .page--person h3,.node-person .accordion__title .page--person h2,.node-person .accordion__title .page--person .subject-area__subtitle{margin-bottom:2.5rem}
