/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.container--card-grid-refresh .container__h2,.container--card-grid-refresh .container__h3,.container--card-grid-refresh .container__h4,.container--card-grid-refresh .container__h5,.container--card-grid-refresh .container__h6{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--card-grid-refresh .container__h2,.container--card-grid-refresh .container__h3,.container--card-grid-refresh .container__h4,.container--card-grid-refresh .container__h5,.container--card-grid-refresh .container__h6{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.container--card-grid-refresh .container__h2__link,.container--card-grid-refresh .container__h3__link,.container--card-grid-refresh .container__h4__link,.container--card-grid-refresh .container__h5__link,.container--card-grid-refresh .container__h6__link,.container--card-grid-refresh .container__h2__link:hover,.container--card-grid-refresh .container__h3__link:hover,.container--card-grid-refresh .container__h4__link:hover,.container--card-grid-refresh .container__h5__link:hover,.container--card-grid-refresh .container__h6__link:hover{color:inherit}.container--card-grid-refresh[data-component-background*=dark] .container__h2,.container--card-grid-refresh[data-component-background*=dark] .container__h3,.container--card-grid-refresh[data-component-background*=dark] .container__h4,.container--card-grid-refresh[data-component-background*=dark] .container__h5,.container--card-grid-refresh[data-component-background*=dark] .container__h6{color:#fff}.container--card-grid-refresh .grid-refresh:has(.views-embed-empty-text:only-child){grid-template-columns:1fr}.card-grid-refresh__grid--dividers[data-card-layout=horizontal]>*{border-bottom:.0625rem solid #8900e161;padding-bottom:3.0375rem}[data-component-background*=dark] .card-grid-refresh__grid--dividers[data-card-layout=horizontal]>*{border-color:#f2f2f2}
.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.button{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button{background-color:#8509d5}.button:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.button:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.button:active{background-color:#290343}.button .ext{display:none}.button--primary-alt{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--primary-alt{background-color:#ad2fff}.button--primary-alt:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--primary-alt:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--primary-alt:active{background-color:#3d0563}.button--primary-alt .ext{display:none}.button--primary-alt{border-radius:0;padding-inline:1.0125rem}.button--primary-alt svg.ext{display:inline-block}.button--secondary{color:#57068c;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--secondary{background-color:#fff}.button--secondary:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--secondary:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--secondary:active{background-color:#7508bd}.button--secondary .ext{display:none}.button--secondary{border:1px solid #57068c}.button--secondary-shade{color:#57068c;cursor:pointer;text-align:center;background-color:#e5e5e5;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--secondary-shade{background-color:#fff}.button--secondary-shade:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--secondary-shade:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--secondary-shade:active{background-color:#7508bd}.button--secondary-shade .ext{display:none}.button--secondary-shade{border:1px solid #57068c}.button--gray{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--gray{background-color:#f9f9f8}.button--gray:hover{color:#57068c;background-color:#fff;text-decoration:underline}.button--gray:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.button--gray:active{background-color:#ecedeb}.button--gray .ext{display:none}.button--big{padding:.9rem 2.1375rem;font-size:1.2375rem}.button--small{padding:.3375rem 1.0125rem;font-size:.9rem}ul,ol{margin-left:1.0125rem;padding-left:1.0125rem}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.225rem;padding-left:.50625rem}.card-refresh{flex-flow:column;gap:1.0125rem;min-width:0;display:flex;position:relative}[data-card-layout=horizontal]{--card-refresh-direction:row}[data-card-layout=horizontal][data-card-media-align=right-side],[data-card-layout=horizontal][data-card-media-align=alternate]>:nth-child(2n){--card-refresh-direction:row-reverse}@container (width>=48rem){[data-card-layout=horizontal] .card-refresh--default,[data-card-layout=horizontal] .card-refresh--degree{align-items:center}[data-card-layout=horizontal] .card-refresh--default>.card-refresh__content,[data-card-layout=horizontal] .card-refresh--degree>.card-refresh__content{flex:auto;min-width:0}[data-card-layout=horizontal] .card-refresh--default{flex-direction:var(--card-refresh-direction,row);gap:3.0375rem}[data-card-layout=horizontal] .card-refresh--default>.card-refresh__media{flex:0 0 48%}[data-card-layout=horizontal][data-card-size=small] .card-refresh--default>.card-refresh__media{flex:0 0 32%}:is([data-card-layout=horizontal] .container__inner:has(>.card-refresh--degree),[data-card-layout=horizontal] .grid-refresh:has(>.card-refresh--degree),.grid-refresh[data-card-layout=horizontal]:has(>.card-refresh--degree)){padding-left:2.5rem}[data-card-layout=horizontal] .card-refresh--degree{flex-flow:row;align-items:center;gap:2.025rem}[data-card-layout=horizontal] .card-refresh--degree>.card-refresh__media{flex:0 0 calc(50% + 2.025rem);margin-left:-4.525rem}}.card-refresh__media{min-width:0}.card-refresh__media img,.card-refresh__media video{aspect-ratio:var(--card-refresh-media-ratio,16/9);object-fit:cover;width:100%;height:auto;display:block}.card-refresh__media .video-embed-field-responsive-video{aspect-ratio:var(--card-refresh-media-ratio,16/9);height:auto;padding:0}.card-refresh__media .video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;inset:0}[data-card-media-variant=portrait]{--card-refresh-media-ratio:9 / 16}.card-refresh--degree{background-color:#f2f2f2;padding:2.025rem}.grid-refresh[data-grid-refresh-gap]:has(>.card-refresh--degree){gap:2.53125rem}.container--card-grid-refresh:has(.card-refresh--degree) .container__h2{color:#330662}.card-refresh--degree>.card-refresh__media:after{content:"";background-color:#8900e1;width:100%;height:.50625rem;display:block}.card-refresh--degree>.card-refresh__content .card-refresh__eyebrow,.card-refresh--degree>.card-refresh__content .card-refresh__heading{margin-block-end:.126563rem}.card-refresh--degree>.card-refresh__content .card-refresh__subtitle{font-weight:500}.card-refresh--degree>.card-refresh__content .card-refresh__body{margin-block-start:.759375rem}[data-card-layout=vertical] .card-refresh--degree{background-color:#eee6f3;margin-top:2.5rem;padding:1.5rem}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__media{margin-top:-4rem}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__media:after{display:none}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__eyebrow{letter-spacing:.0632813rem;margin:0}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__heading{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__heading__link,[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__heading__link:hover{color:inherit}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__heading{margin:0}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__subtitle{font-weight:650}[data-card-layout=vertical] .card-refresh--degree>.card-refresh__content>.card-refresh__body{color:#702b9d;border-top:1px solid #702b9d;margin-block-start:1.0125rem;padding-block-start:.253125rem;font-size:.875rem;font-weight:500}[data-card-layout=vertical] .card-refresh--degree:hover .card-refresh__title-link:hover,[data-card-layout=vertical] .card-refresh--degree:hover .card-refresh__title-link:focus-visible,[data-card-layout=vertical] .card-refresh--degree:focus-visible .card-refresh__title-link:hover,[data-card-layout=vertical] .card-refresh--degree:focus-visible .card-refresh__title-link:focus-visible{color:#8900e1;text-decoration:none}.card-refresh--default.card-refresh--linked>.card-refresh__media{position:relative}.card-refresh--default.card-refresh--linked>.card-refresh__media:after{content:"";bottom:0;transform-origin:0;background-color:#8900e1;height:.375rem;position:absolute;inset-inline:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.card-refresh--default.card-refresh--linked>.card-refresh__media:after{transition:transform .2s}}[data-component-background*=dark] .card-refresh--default.card-refresh--linked:not(.card-refresh--filled)>.card-refresh__media:after{background-color:#f4ec51}.card-refresh--default.card-refresh--linked:hover>.card-refresh__media:after{transform:scaleX(1)}.card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible)>.card-refresh__media:after{transform:scaleX(1)}.card-refresh--default.card-refresh--linked:hover>.card-refresh__content>.card-refresh__heading,.card-refresh--default.card-refresh--linked:hover>.card-refresh__content>.card-refresh__heading .card-refresh__title-link{color:#8900e1;text-decoration:none}.card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible)>.card-refresh__content>.card-refresh__heading{color:#8900e1;text-decoration:none}.card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible)>.card-refresh__content>.card-refresh__heading .card-refresh__title-link{color:#8900e1;text-decoration:none}[data-component-background*=dark] .card-refresh--default.card-refresh--linked:hover:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading,[data-component-background*=dark] .card-refresh--default.card-refresh--linked:hover:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading .card-refresh__title-link,.featured .card-refresh--default.card-refresh--linked:hover:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading,.featured .card-refresh--default.card-refresh--linked:hover:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading .card-refresh__title-link{color:#f4ec51}[data-component-background*=dark] .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible):not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading{color:#f4ec51}[data-component-background*=dark] .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible):not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading .card-refresh__title-link{color:#f4ec51}.featured .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible):not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading{color:#f4ec51}.featured .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible):not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading .card-refresh__title-link{color:#f4ec51}.card-refresh__img{aspect-ratio:var(--card-refresh-media-ratio,16/9);object-fit:cover;width:100%;height:auto;display:block}.card-refresh__content{min-width:0}.card-refresh__eyebrow{color:#8900e1;letter-spacing:.126563rem;text-transform:uppercase;margin:0 0 .50625rem;font-size:1.0125rem;font-weight:500}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__eyebrow{color:#f4ec51}.card-refresh--default>.card-refresh__content>.card-refresh__heading{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.card-refresh--default>.card-refresh__content>.card-refresh__heading__link,.card-refresh--default>.card-refresh__content>.card-refresh__heading__link:hover{color:inherit}[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading__link,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading__link,[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading__link:hover,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading__link:hover{color:inherit}[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading,[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading a,[data-component-background*=dark] .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading a:hover,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading a,.featured .card-refresh--default:not(.card-refresh--filled)>.card-refresh__content>.card-refresh__heading a:hover{color:#fff}.card-refresh--degree>.card-refresh__content>.card-refresh__heading{color:#000;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.card-refresh--degree>.card-refresh__content>.card-refresh__heading__link,.card-refresh--degree>.card-refresh__content>.card-refresh__heading__link:hover{color:inherit}.card-refresh--degree>.card-refresh__content>.card-refresh__eyebrow{color:#57068c}[data-component-background*=dark] .card-refresh__heading{color:inherit}.card-refresh--filled{background-color:#f2f2f2;padding:1.5rem}[data-component-background*=gray] .card-refresh--filled{background-color:#d6d6d6}.card-refresh--filled>.card-refresh__content>.card-refresh__heading{font-size:1.5rem}.card-refresh--filled>.card-refresh__content>.card-refresh__heading a{color:inherit}.card-refresh--filled .card-refresh__body a{color:#8900e1}.card-refresh--filled .card-refresh__icon{display:none}.card-refresh__title-link{color:inherit;white-space:nowrap;max-width:calc(100% - 1rem);text-decoration:none}.card-refresh__title-link:after{content:"";z-index:1;position:absolute;inset:0}.card-refresh__title-link:hover{text-decoration:underline}.card-refresh__title-link:focus-visible{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.card-refresh__title-link>span{white-space:normal}.card-refresh__icon{fill:currentColor;zoom:.45;width:1.1875rem;height:1.75rem;margin-inline-start:.50625rem}.card-refresh__subtitle{color:#4a4f55;margin:0 0 .759375rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.card-refresh__body{color:#4a4f55;font-size:1.125rem;font-weight:400;line-height:1.75rem}.card-refresh__body p{margin:0 0 1.0125rem}.card-refresh__body>:last-child{margin-bottom:0}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__subtitle,[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__body,[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__body a{color:inherit}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__body a:hover,[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__body a:focus{color:#f4ec51}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__meta-item{color:inherit}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__meta-icon{color:#f4ec51}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__title-link,.featured .card-refresh:not(.card-refresh--filled) .card-refresh__title-link{color:#fff}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__title-link:focus-visible,.featured .card-refresh:not(.card-refresh--filled) .card-refresh__title-link:focus-visible{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #e0ccf0}[data-component-background*=dark] .card-refresh:not(.card-refresh--filled) .card-refresh__body,.featured .card-refresh:not(.card-refresh--filled) .card-refresh__body{color:#fff}.card-refresh__meta{flex-flow:wrap;align-items:center;gap:.759375rem 1.0125rem;margin-top:1.51875rem;display:flex}.card-refresh__meta-item{color:#4a4f55;flex-flow:row;align-items:center;gap:.50625rem;min-width:0;font-size:1.125rem;font-weight:400;line-height:1.75rem;display:flex}.card-refresh__meta-item+.card-refresh__meta-item{border-inline-start:.125rem solid #fb0f78;padding-inline-start:1.0125rem}.card-refresh__meta-icon{color:#8900e1;fill:currentColor;flex:none;height:1.125rem}.card-refresh__meta-icon--time{width:1.125rem}.card-refresh__meta-icon--format{width:.84375rem}.card-refresh__details{clip-path:inset(0 0 0 1.1375rem);color:#4a4f55;margin:0;margin-inline-start:-1.1375rem;text-transform:uppercase;flex-flow:wrap;margin-top:1.51875rem;padding:0;font-size:.9rem;list-style:none;display:flex}.card-refresh__details li{border-inline-start:.125rem solid #d2d5d0;padding-inline:1.0125rem}.card-refresh__links{z-index:2;flex-flow:wrap;gap:1.51875rem;margin-top:1.77188rem;display:flex;position:relative}.card-refresh__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .card-refresh__link{background-color:#8509d5}.card-refresh__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.card-refresh__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.card-refresh__link:active{background-color:#290343}.card-refresh__link .ext{display:none}.card-refresh__link--secondary{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .card-refresh__link--secondary{background-color:#ad2fff}.card-refresh__link--secondary:hover{color:#fff;background-color:#57068c;text-decoration:underline}.card-refresh__link--secondary:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.card-refresh__link--secondary:active{background-color:#8900e1}.card-refresh__link--secondary .ext{display:none}[data-component-background*=dark] .card-refresh__link--primary{color:#333;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] [data-component-background*=dark] .card-refresh__link--primary{background-color:#fff}[data-component-background*=dark] .card-refresh__link--primary:hover{color:#333;background-color:#e5e5e5;text-decoration:underline}[data-component-background*=dark] .card-refresh__link--primary:focus{color:#333;outline-offset:.1875rem;background-color:#e5e5e5;text-decoration:underline;outline:.1875rem solid #e5e5e5!important}[data-component-background*=dark] .card-refresh__link--primary:active{background-color:#fff}[data-component-background*=dark] .card-refresh__link--primary .ext{display:none}[data-component-background*=dark] .card-refresh__link--secondary{color:#fff;background-color:#0000;border:.0625rem solid #fff;border-radius:.28125rem}[data-component-background*=dark] .card-refresh__link--secondary:focus,[data-component-background*=dark] .card-refresh__link--secondary:active{color:#fff}[data-component-background*=dark] .card-refresh__link--secondary:focus svg,[data-component-background*=dark] .card-refresh__link--secondary:active svg{fill:#fff}[data-component-background*=dark] .card-refresh__link--secondary:hover{border-color:#c1a3d4}.card-refresh>.card-refresh__content>.card-refresh__heading:last-child{margin-bottom:0}
.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.person-card{--person-card-bg-color:white;--person-card-accent-color:#8900e1;--person-card-padding-block-end:1.26563rem;background-color:var(--person-card-bg-color);color:#000;height:100%;padding:1.77188rem 1.26563rem var(--person-card-padding-block-end);margin-bottom:1.0125rem;position:relative}@media (width>=48rem){.person-card{margin-bottom:0}}[data-component-background*=dark] .person-card,[data-component-background*=white] .person-card{--person-card-bg-color:#f2f2f2}[data-component-background*=gray] .person-card{--person-card-bg-color:#d6d6d6}.person-card__inner{flex-direction:column;gap:1.26563rem;height:100%;display:flex}@media (width>=48rem){.person-card__inner{flex-direction:row;align-items:flex-start}}.person-card__picture{flex:none;width:11.25rem;max-width:100%;line-height:0}@media (width>=48rem){.person-card__picture{margin-block:calc((1.77188rem + 1.0125rem) * -1) calc(var(--person-card-padding-block-end) * -1)}}.person-card__img{width:100%;height:auto;display:block}.person-card__content{flex:auto;min-width:0}.person-card__name{color:#000;letter-spacing:-.03125rem;width:auto;margin:0 0 .253125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem}.person-card__name__link,.person-card__name__link:hover{color:inherit}.person-card__link{color:#000;white-space:nowrap;max-width:calc(100% - 1rem);text-decoration:none}.person-card__link:hover,.person-card__link:focus{color:#8900e1;text-decoration:none}.person-card__link:focus-visible{outline:.1875rem solid var(--person-card-accent-color);outline-offset:.126563rem}[data-component-background*=dark] .person-card__link{color:#000}[data-component-background*=dark] .person-card__link:hover,[data-component-background*=dark] .person-card__link:focus{color:#8900e1;text-decoration:none}.person-card__name-text{white-space:normal}.person-card__icon--chevron{fill:currentColor;zoom:.45;width:1.1875rem;height:1.75rem;margin-inline-start:.50625rem}.person-card__job-title{color:#000;margin:0 0 1.26563rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.person-card__email .icon-with-text--person-card{align-items:center;margin:0}.person-card__email .icon-with-text__icon--person-card{color:var(--person-card-accent-color);fill:var(--person-card-accent-color);flex:none;width:1.125rem;height:1.125rem;margin-right:.50625rem}.person-card__email-link{color:var(--person-card-accent-color);overflow-wrap:anywhere;font-size:1rem;font-weight:400;line-height:1.75rem;text-decoration:underline}.person-card__email-link:hover,.person-card__email-link:focus{color:#3d0563}.person-card__email-link:focus-visible{outline-offset:.126563rem;outline:.1875rem solid #3d0563}[data-component-background*=dark] .person-card__email-link{color:var(--person-card-accent-color)}[data-component-background*=dark] .person-card__email-link:hover,[data-component-background*=dark] .person-card__email-link:focus{color:#3d0563}
.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.container--person-grid .container__h2,.container--person-grid .container__h3,.container--person-grid .container__h4,.container--person-grid .container__h5,.container--person-grid .container__h6{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--person-grid .container__h2,.container--person-grid .container__h3,.container--person-grid .container__h4,.container--person-grid .container__h5,.container--person-grid .container__h6{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.container--person-grid .container__h2__link,.container--person-grid .container__h3__link,.container--person-grid .container__h4__link,.container--person-grid .container__h5__link,.container--person-grid .container__h6__link,.container--person-grid .container__h2__link:hover,.container--person-grid .container__h3__link:hover,.container--person-grid .container__h4__link:hover,.container--person-grid .container__h5__link:hover,.container--person-grid .container__h6__link:hover{color:inherit}.container--person-grid[data-component-background*=dark] .container__h2,.container--person-grid[data-component-background*=dark] .container__h3,.container--person-grid[data-component-background*=dark] .container__h4,.container--person-grid[data-component-background*=dark] .container__h5,.container--person-grid[data-component-background*=dark] .container__h6{color:#fff}.container--person-grid .container__inner{padding-block-start:1.0125rem}
.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.container--text-refresh{--text-refresh-accent-color:#57068c}.container--text-refresh .container__h2,.container--text-refresh .container__h3,.container--text-refresh .container__h4,.container--text-refresh .container__h5{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--text-refresh .container__h2,.container--text-refresh .container__h3,.container--text-refresh .container__h4,.container--text-refresh .container__h5{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.container--text-refresh .container__h2__link,.container--text-refresh .container__h3__link,.container--text-refresh .container__h4__link,.container--text-refresh .container__h5__link,.container--text-refresh .container__h2__link:hover,.container--text-refresh .container__h3__link:hover,.container--text-refresh .container__h4__link:hover,.container--text-refresh .container__h5__link:hover{color:inherit}.container--text-refresh[data-component-background-width=limited]{max-width:var(--content-width-wide)}.container--text-refresh[data-component-line-color=magenta]{--text-refresh-accent-color:#fb0f78}.container--text-refresh[data-component-line-color=blue]{--text-refresh-accent-color:#085ca9}.container--text-refresh[data-component-line-color=yellow]{--text-refresh-accent-color:#f4ec51}.container--text-refresh[data-component-style=line] .text-refresh{--text-line-gap:0px;position:relative}.container--text-refresh[data-component-style=line] .text-refresh[data-text-layout=stacked],.container--text-refresh[data-component-style=line] .text-refresh[data-text-layout=columns-100-50-50]{--text-line-gap:clamp(0px,var(--text-line-space),2.025rem);--text-line-space:calc(50vw - 50% - 1rem)}.container--text-refresh[data-component-style=line] .text-refresh:before,.container--text-refresh[data-component-style=line] .text-refresh:after{background-color:var(--text-refresh-accent-color);content:"";block-size:1rem;inline-size:max(0px,50vw - 50% - var(--text-line-gap));pointer-events:none;position:absolute}.container--text-refresh[data-component-style=line] .text-refresh:before{inset-block-start:0;inset-inline-end:calc(100% + var(--text-line-gap))}.container--text-refresh[data-component-style=line] .text-refresh:after{inset-block-start:100%;inset-inline-start:calc(100% + var(--text-line-gap))}.container--text-refresh[data-component-style=edge] .text-refresh{border-block:.5rem solid var(--text-refresh-accent-color);border-inline-start:.5rem solid var(--text-refresh-accent-color);padding:1.0125rem;position:relative}.container--text-refresh[data-component-style=edge] .text-refresh:after{border-block:.5rem solid var(--text-refresh-accent-color);content:"";pointer-events:none;position:absolute;inset-block:-.5rem;inset-inline:100% calc(50% - 50vw + .125rem)}.container--text-refresh[data-component-style=box] .text-refresh{border:.5rem solid var(--text-refresh-accent-color);padding:1.0125rem}.container--text-refresh[data-component-style=bar]>.container__inner>.text-refresh{max-width:min(100%,var(--content-width) + .5rem + 2.025rem)}.container--text-refresh[data-component-style=bar] .text-refresh{border-inline-start:.5rem solid var(--text-refresh-accent-color);padding-block:2.5rem;padding-inline-start:2.025rem}.container--text-refresh[data-component-style=bar] .text-refresh__item{font-size:1.5rem;font-weight:400;line-height:1.9375rem}.container--text-refresh[data-component-style=bar] .text-refresh__item p:not(:last-child){margin-bottom:1.9375rem}@container (width>=48rem){.container--text-refresh[data-component-style=edge] .text-refresh,.container--text-refresh[data-component-style=box] .text-refresh{padding:1.51875rem}}.container--text-refresh[data-component-background-width=limited]>.container__inner>.text-refresh[data-text-layout=columns-equal]{padding-inline:2.025rem}.container--text-refresh[data-component-background*=dark] .text-refresh__item a:not(.button){color:#fff;border-bottom-color:#fff}.container--text-refresh[data-component-background*=dark] .text-refresh__item a:not(.button):hover,.container--text-refresh[data-component-background*=dark] .text-refresh__item a:not(.button):focus{color:#f4ec51;border-bottom-color:#f4ec51}.container--text-refresh[data-component-background*=dark] .text-refresh__item a:not(.button):focus{outline-color:#f4ec51}.container--text-refresh[data-component-background*=dark] .text-refresh__item .button:focus{outline-color:#f4ec51!important}.container--text-refresh[data-component-background*=dark] .container__h2,.container--text-refresh[data-component-background*=dark] .container__h3,.container--text-refresh[data-component-background*=dark] .container__h4,.container--text-refresh[data-component-background*=dark] .container__h5{color:#fff}.container--text-refresh[data-texture-alignment=streets]>.texture{color:#8900e1;opacity:.1;width:100%;height:100%;inset:0}.container--text-refresh[data-texture-alignment=streets]>.texture path{fill:currentColor}.container--text-refresh[data-component-background*=dark][data-texture-alignment=streets]>.texture{opacity:.2}.text-refresh{gap:2.025rem;width:100%;display:grid}@container (width>=48rem){.text-refresh[data-text-layout=columns-equal]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.text-refresh[data-text-layout=columns-100-50-50]{max-width:var(--content-width-narrow);margin-inline:auto}.text-refresh[data-text-layout=columns-100-50-50]>.text-refresh__item:first-child{text-align:center}@container (width>=48rem){.text-refresh[data-text-layout=columns-100-50-50]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.025rem 0}.text-refresh[data-text-layout=columns-100-50-50]>.text-refresh__item:first-child,.text-refresh[data-text-layout=columns-100-50-50]>.text-refresh__item:nth-child(2):last-child{grid-column:1/-1}.container--text-refresh[data-component-style] .text-refresh[data-text-layout=columns-100-50-50]{column-gap:2.025rem}.container--text-refresh:not([data-component-style]) .text-refresh[data-text-layout=columns-100-50-50]>.text-refresh__item:nth-child(2):not(:last-child){padding-inline-end:4.05rem}.container--text-refresh:not([data-component-style]) .text-refresh[data-text-layout=columns-100-50-50]>.text-refresh__item:nth-child(2)+.text-refresh__item:nth-child(3){border-inline-start:.0625rem solid #f4ec51;padding-inline-start:4.05rem}}.text-refresh__item{overflow-wrap:anywhere;min-width:0}.text-refresh__item>:first-child{margin-top:0}.text-refresh__item>:last-child{margin-bottom:0}
:root{--content-width-narrow:min(92vw,55.3125rem);--content-width:min(92vw,62.25rem);--content-width-wide:min(92vw,80rem);--content-width-full:100vw}.container{padding-top:1.62rem}@media (width>=48rem){.container{padding-top:2.025rem}}.container{padding-bottom:1.62rem}@media (width>=48rem){.container{padding-bottom:2.025rem}}.container{width:100%;margin-inline:auto;position:relative;container-type:inline-size}.container[data-component-width=container-width-wide]{width:100%;max-width:var(--content-width-full)}.container[data-component-width=contained]{max-width:var(--content-width-wide)}.container--with-bg{padding-top:1.62rem}@media (width>=48rem){.container--with-bg{padding-top:2.025rem}}.container--with-bg{padding-bottom:1.62rem}@media (width>=48rem){.container--with-bg{padding-bottom:2.025rem}}.container--with-bg{color:#000;background-color:#fff}.container--with-bg[data-component-background*=dark]{color:#fff}.container--with-bg[data-component-background=white\ light]{background-color:#fff}.container--with-bg.container[data-component-background=white\ light]+.container[data-component-background=white\ light]{padding-top:0}.container--with-bg[data-component-background=purple\ dark]{background-color:#57068c}.container--with-bg.container[data-component-background=purple\ dark]+.container[data-component-background=purple\ dark]{padding-top:0}.container--with-bg[data-component-background=gray-light\ light]{background-color:#f2f2f2}.container--with-bg.container[data-component-background=gray-light\ light]+.container[data-component-background=gray-light\ light]{padding-top:0}.container--with-bg[data-component-background=purple-light\ light]{background-color:#eee6f3}.container--with-bg.container[data-component-background=purple-light\ light]+.container[data-component-background=purple-light\ light]{padding-top:0}.container--with-bg[data-component-background=violet-deep\ dark]{background-color:#330662}.container--with-bg.container[data-component-background=violet-deep\ dark]+.container[data-component-background=violet-deep\ dark]{padding-top:0}.container--with-bg[data-component-background=violet-light\ light]{background-color:#d9b6ef}.container--with-bg.container[data-component-background=violet-light\ light]+.container[data-component-background=violet-light\ light]{padding-top:0}.container--embedded{margin:0;padding:0}.container--embedded.container--with-bg{align-self:flex-start}.container--embedded.container--with-bg .container{padding:var(--spacing-xl)}.container[data-component-spacing*=quarter]{padding-top:.5346rem}@media (width>=48rem){.container[data-component-spacing*=quarter]{padding-top:.66825rem}}.container[data-component-spacing*=quarter]{padding-bottom:.5346rem}@media (width>=48rem){.container[data-component-spacing*=quarter]{padding-bottom:.66825rem}}.container[data-component-spacing*=half]{padding-top:.81rem}@media (width>=48rem){.container[data-component-spacing*=half]{padding-top:1.0125rem}}.container[data-component-spacing*=half]{padding-bottom:.81rem}@media (width>=48rem){.container[data-component-spacing*=half]{padding-bottom:1.0125rem}}.container[data-component-spacing*=one]{padding-top:1.62rem}@media (width>=48rem){.container[data-component-spacing*=one]{padding-top:2.025rem}}.container[data-component-spacing*=one]{padding-bottom:1.62rem}@media (width>=48rem){.container[data-component-spacing*=one]{padding-bottom:2.025rem}}.container[data-component-spacing*=two]{padding-top:3.24rem}@media (width>=48rem){.container[data-component-spacing*=two]{padding-top:4.05rem}}.container[data-component-spacing*=two]{padding-bottom:3.24rem}@media (width>=48rem){.container[data-component-spacing*=two]{padding-bottom:4.05rem}}.container[data-component-spacing*=three]{padding-top:4.86rem}@media (width>=48rem){.container[data-component-spacing*=three]{padding-top:6.075rem}}.container[data-component-spacing*=three]{padding-bottom:4.86rem}@media (width>=48rem){.container[data-component-spacing*=three]{padding-bottom:6.075rem}}.container[data-component-spacing*=four]{padding-top:6.48rem}@media (width>=48rem){.container[data-component-spacing*=four]{padding-top:8.1rem}}.container[data-component-spacing*=four]{padding-bottom:6.48rem}@media (width>=48rem){.container[data-component-spacing*=four]{padding-bottom:8.1rem}}.container[data-component-spacing*=top]{padding-top:1.62rem}@media (width>=48rem){.container[data-component-spacing*=top]{padding-top:2.025rem}}.container[data-component-spacing*=two-top]{padding-top:3.24rem}@media (width>=48rem){.container[data-component-spacing*=two-top]{padding-top:4.05rem}}.container[data-component-spacing*=three-top]{padding-top:4.86rem}@media (width>=48rem){.container[data-component-spacing*=three-top]{padding-top:6.075rem}}.container[data-component-spacing*=bottom]{padding-bottom:1.62rem}@media (width>=48rem){.container[data-component-spacing*=bottom]{padding-bottom:2.025rem}}.container[data-component-spacing*=two-bottom]{padding-bottom:3.24rem}@media (width>=48rem){.container[data-component-spacing*=two-bottom]{padding-bottom:4.05rem}}.container[data-component-spacing*=three-bottom]{padding-bottom:3.24rem}@media (width>=48rem){.container[data-component-spacing*=three-bottom]{padding-bottom:4.05rem}}.container[data-component-spacing*=none]{margin-block:0;padding:0}.container[data-component-spacing*=no-top]{padding-top:0}.container[data-component-spacing*=no-bottom]{padding-bottom:0}.container[data-component-spacing*=fifty]{padding-top:3.125rem;padding-bottom:3.125rem}.container[data-component-spacing*=half-bottom]{padding-bottom:.81rem}@media (width>=48rem){.container[data-component-spacing*=half-bottom]{padding-bottom:1.0125rem}}.container__inner{max-width:calc(var(--content-width-wide) + 2 * 5rem);width:100%;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.container__inner{padding-block:0}}.container__inner{z-index:3}.container__inner .container__inner{padding-inline:0}[data-component-width=full] .container__inner{max-width:calc(var(--content-width-full) + 2 * 5rem);width:100%;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){[data-component-width=full] .container__inner{padding-block:0}}[data-component-width=wide] .container__inner>:not(.container__intro){width:100%;max-width:var(--content-width-wide)}[data-component-width=content] .container__inner>:not(.container__intro),[data-component-width=standard] .container__inner>:not(.container__intro),[data-component-width=contained] .container__inner>:not(.container__intro){width:100%;max-width:var(--content-width)}[data-component-width=narrow] .container__inner>:not(.container__intro){width:100%;max-width:var(--content-width-narrow)}@container (width>=30rem){[data-component-alignment*=center] .container__inner>:not(.container__intro),[data-component-alignment*=top] .container__inner>:not(.container__intro){margin-inline:auto}}[data-component-alignment=left] .container__inner>:not(.container__intro){margin-inline:0 auto}[data-component-alignment=right] .container__inner>:not(.container__intro){margin-inline:auto 0}[data-component-layout=inline] .container__inner{flex-flow:column;display:flex}@container (width>=30rem){[data-component-layout=inline] .container__inner{flex-flow:row;gap:3.0375rem}}.container__intro{max-width:var(--content-width-wide);margin:0 auto 2.53125rem}[data-component-width=wide] .container__intro{width:100%;max-width:var(--content-width-wide)}[data-component-width=content] .container__intro,[data-component-width=standard] .container__intro,[data-component-width=contained] .container__intro{width:100%;max-width:var(--content-width)}[data-component-width=narrow] .container__intro{width:100%;max-width:var(--content-width-narrow)}@container (width>=30rem){.container__intro{margin-bottom:3.0375rem}}.container__intro:has(.container__heading:last-child){margin-bottom:1.51875rem}@container (width>=30rem){[data-component-layout=inline] .container__intro{flex-direction:column;justify-content:center;width:100%;max-width:40%;margin-bottom:0;display:flex}}@container (width>=48rem){[data-component-layout=inline] .container__intro{max-width:17.8125rem}[data-component-layout=inline] .container__intro+*{flex:100%}}[data-component-alignment=left] .container__intro{margin-left:0}[data-component-alignment=right] .container__intro{margin-right:0}[data-align-container-intro=center] .container__intro{text-align:center}[data-align-container-intro=center] .container__intro>*{margin-inline:auto}[data-align-container-intro=right] .container__intro{text-align:right}[data-align-container-intro=right] .container__intro>*{margin-left:auto}.container__eyebrow{color:inherit;letter-spacing:.126563rem;text-transform:uppercase;margin:0 0 .50625rem;font-size:1.0125rem;font-weight:700}[data-component-background*=light] .container__heading{color:#330662}article>.container:last-child{margin-bottom:0}[data-texture]{--container-texture-scale-x:1;--container-texture-translate-x:0;--container-texture-background-color:#8900e1;position:relative}[data-texture]:before,[data-texture]:after{opacity:.08}[data-texture][data-component-background*=dark]:before,[data-texture][data-component-background*=dark]:after{opacity:.25}[data-texture][data-component-background*=gray-light]{--container-texture-background-color:#404040}[data-texture][data-container-texture-flip=horizontal]>.texture{--container-texture-scale-x:-1}[data-texture]>.container__inner{position:relative}[data-texture][data-texture-alignment*=left]:before,[data-texture][data-texture-alignment*=right]:after{content:"";z-index:0;pointer-events:none;background-color:var(--container-texture-background-color);height:100%;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-mask-size:125rem;mask-size:125rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-texture][data-texture-alignment=left\ right]:before{content:none}@container (width>=48rem){[data-texture][data-texture-alignment=left\ right]:before{content:"";right:60%}[data-texture][data-texture-alignment=left\ right]:after{left:60%}[data-texture][data-texture-alignment=left]:before{right:60%}}[data-texture=city-grid-1][data-texture-alignment=left\ right]:before,[data-texture=city-grid-1][data-texture-alignment=left\ right]:after{-webkit-mask-size:93.75rem;mask-size:93.75rem}[data-texture=city-grid-1]:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1450'%20height='2081'%20viewBox='0%200%201450%202081'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M632.965%200H593.965V1196.24L0%202058.65L32.1211%202080.77L593.965%201265V2057H632.965V1208.38L1449.73%2022.4844L1417.61%200.363281L632.965%201139.62V0Z'%20fill='%238900E1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1450'%20height='2081'%20viewBox='0%200%201450%202081'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M632.965%200H593.965V1196.24L0%202058.65L32.1211%202080.77L593.965%201265V2057H632.965V1208.38L1449.73%2022.4844L1417.61%200.363281L632.965%201139.62V0Z'%20fill='%238900E1'/%3e%3c/svg%3e");-webkit-mask-position:right -25rem bottom -50.625rem;mask-position:right -25rem bottom -50.625rem}[data-texture=city-grid-1]:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1239'%20height='2500'%20viewBox='0%200%201239%202500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M317%20-9.51751e-05L317%20463.105L31.5859%2068.9999L-4.8273e-05%2091.8759L317%20529.596L317%202499.23H356L356%20583.447L1206.53%201757.87L1238.11%201735L356%20516.957L356%20-9.51751e-05H317Z'%20fill='%238900E1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1239'%20height='2500'%20viewBox='0%200%201239%202500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M317%20-9.51751e-05L317%20463.105L31.5859%2068.9999L-4.8273e-05%2091.8759L317%20529.596L317%202499.23H356L356%20583.447L1206.53%201757.87L1238.11%201735L356%20516.957L356%20-9.51751e-05H317Z'%20fill='%238900E1'/%3e%3c/svg%3e");-webkit-mask-position:-11.875rem -32.5rem;mask-position:-11.875rem -32.5rem}[data-texture=city-grid-2]:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1718'%20height='1995'%20viewBox='0%200%201718%201995'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1490%201.13466e-05L1526%209.55508e-06L1526%201139L1682%201139L1682%201.79158e-06L1718%200L1718%201994.5L1682%201994.5L1682%201183.23L1526%201183.23L1526%201994.5L1490%201994.5L1490%201183.23L0.000436561%201183.23L0.000438494%201139L1490%201139L1490%201.13466e-05Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1718'%20height='1995'%20viewBox='0%200%201718%201995'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1490%201.13466e-05L1526%209.55508e-06L1526%201139L1682%201139L1682%201.79158e-06L1718%200L1718%201994.5L1682%201994.5L1682%201183.23L1526%201183.23L1526%201994.5L1490%201994.5L1490%201183.23L0.000436561%201183.23L0.000438494%201139L1490%201139L1490%201.13466e-05Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");-webkit-mask-position:right 15.625rem bottom -50rem;mask-position:right 15.625rem bottom -50rem}[data-texture=city-grid-2]:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1969'%20height='2031'%20viewBox='0%200%201969%202031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M43.999%20712L43.999%20-8.41262e-05L-0.000976562%20-8.60495e-05L-0.00100769%20712L-0.000154266%20736.555L-0.00100961%20756L-0.00106399%202000L43.9989%202000L43.999%20801.977L879.802%202030.39L916.313%202005.84L66.1026%20756L1968.58%20756V712L43.999%20712Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1969'%20height='2031'%20viewBox='0%200%201969%202031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M43.999%20712L43.999%20-8.41262e-05L-0.000976562%20-8.60495e-05L-0.00100769%20712L-0.000154266%20736.555L-0.00100961%20756L-0.00106399%202000L43.9989%202000L43.999%20801.977L879.802%202030.39L916.313%202005.84L66.1026%20756L1968.58%20756V712L43.999%20712Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");-webkit-mask-position:12.5rem -40.625rem;mask-position:12.5rem -40.625rem}[data-texture=city-grid-3]:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1894'%20height='1992'%20viewBox='0%200%201894%201992'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1857.7%200L1893.7%200L1893.7%201992L1857.7%201992L1857.62%201502.5L-0.00140875%201509.44L-0.00140718%201473.44L1857.62%201466.5L1857.62%201221.5L1857.7%200Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1894'%20height='1992'%20viewBox='0%200%201894%201992'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1857.7%200L1893.7%200L1893.7%201992L1857.7%201992L1857.62%201502.5L-0.00140875%201509.44L-0.00140718%201473.44L1857.62%201466.5L1857.62%201221.5L1857.7%200Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");-webkit-mask-position:right 12.4375rem bottom -28.125rem;mask-position:right 12.4375rem bottom -28.125rem}[data-texture=city-grid-3]:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1763'%20height='2016'%20viewBox='0%200%201763%202016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M230.5%20665.527V0H190.5V665.527H103C46.1133%20665.527%200%20711.642%200%20768.528V2016H40V768.528C40%20733.734%2068.207%20705.527%20103%20705.527H190.5V2016H230.5V1146.53H316.004V2016H356.004V1146.53H1762.5V1106.53H356.004V705.527L1762.5%20721.986V681.986L356.004%20665.527V0H316.004V665.527H230.5ZM230.5%20705.527H316.004V1106.53H230.5V705.527Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1763'%20height='2016'%20viewBox='0%200%201763%202016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M230.5%20665.527V0H190.5V665.527H103C46.1133%20665.527%200%20711.642%200%20768.528V2016H40V768.528C40%20733.734%2068.207%20705.527%20103%20705.527H190.5V2016H230.5V1146.53H316.004V2016H356.004V1146.53H1762.5V1106.53H356.004V705.527L1762.5%20721.986V681.986L356.004%20665.527V0H316.004V665.527H230.5ZM230.5%20705.527H316.004V1106.53H230.5V705.527Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");-webkit-mask-position:12.4375rem -40.625rem;mask-position:12.4375rem -40.625rem}[data-texture=city-grid-4]:before,[data-texture=city-grid-5]:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='2031'%20height='2122'%20viewBox='0%200%202031%202122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1750.56%201567.65L1496.56%201184.09L1496.56%201013.44L1750.56%201396.99L1750.56%201567.65ZM1779.56%201440.78L1779.56%201611.44L2030.18%202000.76L2006%202016.78L1779.56%201663.96L1779.56%202121.78L1750.56%202121.78L1750.56%201620.17L1496.56%201236.62L1496.56%202088.78L1467.56%202088.78L1467.56%201192.83L1140.17%20698.449L4.00525e-05%20698.449L3.2781e-05%20669.449L1120.96%20669.449L702.999%2059.7772L727.179%2043.7654L1155.75%20669.449L1268.76%20669.449L821.812%2016.0117L845.991%209.39236e-06L1303.54%20669.449L1398.56%20669.449L1398.56%2059.7772L1427.56%2059.7772L1427.56%20669.449L1467.56%20669.449L1467.56%2059.7774L1496.56%2059.7775L1496.56%20669.449L1496.56%20698.449L1496.56%20960.914L2030.18%201761.78L2006%201777.79L1779.56%201440.78ZM1467.56%201140.3L1467.56%20969.647L1287.96%20698.449L1174.95%20698.449L1467.56%201140.3ZM1467.56%20917.123L1467.56%20698.449L1427.56%20698.449L1427.56%20856.721L1467.56%20917.123ZM1398.56%20698.449L1398.56%20812.928L1322.75%20698.449L1398.56%20698.449Z'%20fill='%23D9D9D9'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='2031'%20height='2122'%20viewBox='0%200%202031%202122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1750.56%201567.65L1496.56%201184.09L1496.56%201013.44L1750.56%201396.99L1750.56%201567.65ZM1779.56%201440.78L1779.56%201611.44L2030.18%202000.76L2006%202016.78L1779.56%201663.96L1779.56%202121.78L1750.56%202121.78L1750.56%201620.17L1496.56%201236.62L1496.56%202088.78L1467.56%202088.78L1467.56%201192.83L1140.17%20698.449L4.00525e-05%20698.449L3.2781e-05%20669.449L1120.96%20669.449L702.999%2059.7772L727.179%2043.7654L1155.75%20669.449L1268.76%20669.449L821.812%2016.0117L845.991%209.39236e-06L1303.54%20669.449L1398.56%20669.449L1398.56%2059.7772L1427.56%2059.7772L1427.56%20669.449L1467.56%20669.449L1467.56%2059.7774L1496.56%2059.7775L1496.56%20669.449L1496.56%20698.449L1496.56%20960.914L2030.18%201761.78L2006%201777.79L1779.56%201440.78ZM1467.56%201140.3L1467.56%20969.647L1287.96%20698.449L1174.95%20698.449L1467.56%201140.3ZM1467.56%20917.123L1467.56%20698.449L1427.56%20698.449L1427.56%20856.721L1467.56%20917.123ZM1398.56%20698.449L1398.56%20812.928L1322.75%20698.449L1398.56%20698.449Z'%20fill='%23D9D9D9'/%3e%3c/svg%3e")}[data-texture=city-grid-4]:before{-webkit-mask-position:right -18.75rem top -46.875rem;mask-position:right -18.75rem top -46.875rem}[data-texture=city-grid-5]:after{-webkit-mask-position:right -12.5rem top -91.875rem;mask-position:right -12.5rem top -91.875rem}[data-texture=city-grid-7][data-texture-alignment*=right]:after{-webkit-mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-outline.svg);mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-outline.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-texture=city-grid-6]:not(:empty):before{width:100%;top:0;right:100%;transform:none;-webkit-mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-6-left.svg);mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-6-left.svg);-webkit-mask-position:right 100% bottom 0;mask-position:right 100% bottom 0;-webkit-mask-size:cover;mask-size:cover}@media (width>=48rem){[data-texture=city-grid-6]:not(:empty):before{right:60%}}@media (width>=60.9375rem){[data-texture=city-grid-6]:not(:empty):before{-webkit-mask-size:contain;mask-size:contain}}.grid{flex-wrap:wrap;display:flex}.grid--split{justify-content:space-between;align-items:flex-start}.grid-wrapper--purple{background-color:#57068c;padding:2.25rem}.plan-codes__wrap{background-color:#fff;margin-bottom:2.25rem;padding-block:2.25rem}.plan-codes__grid{flex-wrap:wrap;display:flex}.plan-codes__wrap--split .plan-codes__grid{justify-content:space-between;align-items:flex-start}.plan-codes__grid .stat__description{flex-direction:column;display:flex}.plan-codes__h2{text-align:center}.grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid__item{margin:0 2% 2% 0}.grid__item:nth-child(n){margin-right:0}.grid__item:not(:nth-child(n)){margin-right:2%}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid--columns-2 .grid__item{margin:0 2% 2% 0}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--columns-2 .grid__item:not(:nth-child(2n)){margin-right:2%}}.grid--columns-2 .grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{width:49%}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid--columns-3 .grid__item{margin:0 2% 2% 0}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--columns-3 .grid__item:not(:nth-child(3n)){margin-right:2%}}.grid--columns-3 .grid__item:last-child{margin-right:0}.grid--columns-3 .grid__item{width:32%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--pl .grid__item{background-color:#0003;min-height:6.25rem}.grid__item--break{flex-basis:100%;height:0}.grid-refresh{grid-template-columns:1fr;display:grid}.grid-refresh[data-grid-refresh-gap=small]{gap:1.0125rem}.grid-refresh[data-grid-refresh-gap=medium]{gap:2.025rem}.grid-refresh[data-grid-refresh-gap=large]{gap:3.0375rem}.grid-refresh[data-grid-refresh-row-gap=small]{row-gap:1.0125rem}.grid-refresh[data-grid-refresh-row-gap=medium]{row-gap:2.025rem}.grid-refresh[data-grid-refresh-row-gap=large]{row-gap:3.0375rem}.grid-refresh>*{min-width:0}@media (width>=48rem){.grid-refresh[data-grid-refresh-columns="2"]{grid-template-columns:repeat(2,1fr)}.grid-refresh[data-grid-refresh-columns="3"]{grid-template-columns:repeat(3,1fr)}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{cursor:pointer;text-align:center;background-color:#e5e5e5;border-radius:.5rem;padding:1.125rem}body.has-overlay{overflow:hidden}.dark-bg{background:#4a4f55}.wrapper{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.wrapper{padding:0 2.025rem}}@media (width>=75rem){.wrapper{padding:0}}*,:after,:before{box-sizing:inherit}a{color:#8900e1;font-weight:400;text-decoration:underline}a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] a:hover{color:#e0ccf0}a:focus,a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] a:focus,[data-component-background*=dark] a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] a{color:#fff}.cke_editable .visually-hidden{opacity:.3}.content-moderation-entity-moderation-form{width:100%;max-width:75rem;margin:0 auto;padding:0 6.075rem}@media (width>=48rem){.content-moderation-entity-moderation-form{padding:0 6.075rem}}@media (width>=75rem){.content-moderation-entity-moderation-form{padding:0 6.075rem}}.content-moderation-entity-moderation-form{background-color:#f2f2f2}.content-moderation-entity-moderation-form:has(.entity-moderation-form){padding-bottom:2.025rem}.content-moderation-entity-moderation-form ul.entity-moderation-form{align-items:top;background:#0000001a;border:0;border-radius:1.75rem;margin:0;padding:1.0125rem 2.025rem}.content-moderation-entity-moderation-form ul.entity-moderation-form .form-item{color:#fff;margin:0}.content-moderation-entity-moderation-form ul.entity-moderation-form #edit-current{font-size:1.8rem;font-weight:300}.content-moderation-entity-moderation-form ul.entity-moderation-form #edit-current label{white-space:nowrap;font-size:1.125rem}.content-moderation-entity-moderation-form ul.entity-moderation-form .form-item .form-item__dropdown{color:#57068c}.content-moderation-entity-moderation-form ul.entity-moderation-form input[type=submit]{margin-top:2.53125rem;margin-bottom:1.125rem}.content-moderation-entity-moderation-form ul.entity-moderation-form li:first-child{flex-grow:1}.content-moderation-entity-moderation-form ul.entity-moderation-form li:nth-child(2),.content-moderation-entity-moderation-form ul.entity-moderation-form li:nth-child(3){flex-grow:1;width:15%}.content-moderation-entity-moderation-form ul.entity-moderation-form li:nth-child(3) input{max-width:16.875rem}.node--frontpage .content-moderation-entity-moderation-form{background:#fff;padding-bottom:1.0125rem}.content-status--draft+.main__inner .entity-moderation-form{background:#085ca9}.content-status--draft+.main__inner .entity-moderation-form .button{border:2px solid #fff}.content-status--needs_review+.main__inner .entity-moderation-form{background:#e86c00}.content-status--unpublished+.main__inner .entity-moderation-form{background:#c50f3c}.component--white+.component--white .component__inner,.course_teaser--single+.component--white .component__inner,.wrap--contained+.component--white .component__inner,.event+.component--white .component__inner,.component--gray+.component--gray .component__inner,.component--purple+.component--purple .component__inner,.component--white+.paragraph-anchor+.component--white .component__inner,.course_teaser--single+.paragraph-anchor+.component--white .component__inner,.wrap--contained+.paragraph-anchor+.component--white .component__inner,.event+.paragraph-anchor+.component--white .component__inner,.component--gray+.paragraph-anchor+.component--gray .component__inner,.component--purple+.paragraph-anchor+.component--purple .component__inner{padding-top:0}@font-face{font-family:NYUPerstare;src:url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-VF.woff2)format("woff2"),url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-VF.woff)format("woff"),url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-VF.ttf)format("truetype")}@font-face{font-family:NYUPerstareItalic;src:url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-Italic-VF.woff2)format("woff2"),url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-Italic-VF.woff)format("woff"),url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstare-Italic-VF.ttf)format("truetype")}@font-face{font-family:NYUPerstareCondensed;src:url(/themes/custom/nyusteinhardt/dist/assets/fonts/nyu-perstare/webfonts/NYUPerstareCondensed-VF.ttf)format("truetype")}.pl-template{flex-flow:column;display:flex}.pl .sg-subtype h2,.sg-main .sg-subtype h2,.sb-show-main .sg-subtype h2{text-transform:uppercase;background-color:#4a4f55;font:600 2.8125rem nyuperstare,helvetica,arial,sans-serif}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a,.sb-show-main .sg-subtype h2 a{width:100%;max-width:62.85rem;margin:0 auto;padding:1.0125rem}@media (width>=48rem){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a,.sb-show-main .sg-subtype h2 a{padding:1.0125rem 2.025rem}}@media (width>=75rem){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a,.sb-show-main .sg-subtype h2 a{padding:1.0125rem 0}}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a,.sb-show-main .sg-subtype h2 a{color:#fff;line-height:1;text-decoration:none;display:block}.pl #sg-patterns>.sg-pattern,.sg-main #sg-patterns>.sg-pattern,.sb-show-main #sg-patterns>.sg-pattern{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.pl #sg-patterns>.sg-pattern,.sg-main #sg-patterns>.sg-pattern,.sb-show-main #sg-patterns>.sg-pattern{padding:0 2.025rem}}@media (width>=75rem){.pl #sg-patterns>.sg-pattern,.sg-main #sg-patterns>.sg-pattern,.sb-show-main #sg-patterns>.sg-pattern{padding:0}}.pl .sg-pattern-title,.sg-main .sg-pattern-title,.sb-show-main .sg-pattern-title{color:#738ba3;text-transform:none!important;font-size:1.575rem!important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a,.sb-show-main .sg-pattern-title a{font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;color:#1169ba!important;text-transform:capitalize!important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info,.sb-show-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example,.sb-show-main .sg-pattern .sg-pattern-example{margin-top:2.25rem}.pl .visually-hidden,.sg-main .visually-hidden,.sb-show-main .visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;width:1px;height:1px;overflow:hidden;position:absolute!important}.pl .sg-colors,.sg-main .sg-colors,.sb-show-main .sg-colors{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pl .sg-colors li,.sg-main .sg-colors li,.sb-show-main .sg-colors li{flex:0 0 6.25rem;margin:0 .5625rem 1.125rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample,.sb-show-main .sg-colors__sample{height:6.25rem;margin-bottom:.3375rem;display:block}.h1,.text-long h1{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1,.text-long h1{letter-spacing:-.06rem;margin:0 0 1.575rem}}.h1__link{color:inherit}.h1__link:hover{color:#333}.h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--large{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.9125rem,1.2375rem + 2.25vw,2.925rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h1--large{letter-spacing:-.06rem;margin:0}}.h1--large__link{color:inherit}.h1--large__link:hover{color:#333}.h1--large__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.h1--large__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.h1--large__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.h1--has-flag{display:inline}.h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2__link,.h2__link:hover{color:inherit}.h2--subtitle{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--subtitle{letter-spacing:-.045rem;margin:1.0125rem 0 0}}.h2--subtitle__link,.h2--subtitle__link:hover{color:inherit}.h2--application-status{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.475rem;font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.h2--application-status{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.h2--application-status__link,.h2--application-status__link:hover{color:inherit}.h2--application-status{text-align:center;width:auto;margin:0 0 .7875rem;font-weight:700}.h2--centered{text-align:center}.h2--border-bottom:after{content:"";background-color:#fff;max-width:28.125rem;height:.28125rem;margin:.5625rem auto 0;display:block}.h2--text-white{color:#fff}.text-long p+h2,.text-long ul+h2,.text-long ol+h2,.text-long table+h2,.text-long dl+h2,.text-columns p+h2,.text-columns ul+h2,.text-columns ol+h2{margin-top:3.0375rem}h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}h2.purple__link,h2.purple__link:hover{color:inherit}.text-long p+h2.purple,.text-long ul+h2.purple,.text-long ol+h2.purple,.text-long table+h2.purple,.text-columns p+h2.purple,.text-columns ul+h2.purple,.text-columns ol+h2.purple{margin-top:3.0375rem}.h3,.text-long h3,.text-long h3.purple{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.h3__link,.h3__link:hover{color:inherit}[data-component-background*=dark] .h3,[data-component-background*=dark] .text-long h3,.text-long [data-component-background*=dark] h3{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}[data-component-background*=dark] .h3__link,[data-component-background*=dark] .h3__link:hover{color:inherit}h3.purple,.text-long h3.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}h3.purple__link,.text-long h3.purple__link.purple,h3.purple__link:hover{color:inherit}.h4,.text-long h4{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.h4__link,.h4__link:hover{color:inherit}.h5,.text-long h5{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.h5__link,.h5__link:hover{color:inherit}.h6,.text-long h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.h6__link,.h6__link:hover{color:inherit}.section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.section-heading{letter-spacing:-.06rem;margin:3.0375rem auto}}.section-heading__link{color:inherit}.section-heading__link:hover{color:#333}.section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.section-heading{text-align:center}@media (width>=48rem){.section-heading{max-width:80%}}.text-long h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2__link,.text-long h2__link:hover{color:inherit}[data-component-background*=dark] .text-long h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-component-background*=dark] .text-long h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}[data-component-background*=dark] .text-long h2__link,[data-component-background*=dark] .text-long h2__link:hover{color:inherit}.text-long h2 strong,.text-long h2 b{font-weight:800}.text-long h2.purple{color:#57068c;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.475rem + 1.33333vw,2.475rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.text-long h2.purple{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.text-long h2.purple__link,.text-long h2.purple__link:hover{color:inherit}.text-long h3,.text-long h3.purple,.text-long h3.purple{margin-top:2.025rem}.text-long h4{margin-top:1.51875rem}.text-long h5{margin-top:1.26563rem}.text-long h6{margin-top:1.11375rem}[data-component-background*=dark] .text-long h1,[data-component-background*=dark] .text-long h2,[data-component-background*=dark] .text-long h3,[data-component-background*=dark] .text-long h4,[data-component-background*=dark] .text-long h5,[data-component-background*=dark] .text-long h6{color:#fff}.text-columns h2{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2__link,.text-columns h2__link:hover{color:inherit}.text-columns h2 strong,.text-columns h2 b{font-weight:800}.text-columns h2.purple{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h2.purple__link,.text-columns h2.purple__link:hover{color:inherit}.text-columns h2.purple strong,.text-columns h2.purple b{font-weight:800}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3__link,.text-columns h3__link:hover{color:inherit}.text-columns h3,.text-columns .text-long h3.purple,.text-long .text-columns h3.purple{margin-top:2.025rem}.text-columns h3.purple{color:#57068c;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.text-columns h3.purple__link,.text-columns h3.purple__link:hover{color:inherit}.text-columns h3.purple{margin-top:2.025rem}.text-columns h2+h3,.text-columns .text-long h2+h3.purple,.text-long .text-columns h2+h3.purple{margin-top:1.0125rem}.text-columns h4{color:#333;letter-spacing:-.025rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h4__link,.text-columns h4__link:hover{color:inherit}.text-columns h4{margin-top:1.51875rem}.text-columns h5{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h5__link,.text-columns h5__link:hover{color:inherit}.text-columns h5{margin-top:1.26563rem}.text-columns h6{color:#333;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.text-columns h6__link,.text-columns h6__link:hover{color:inherit}.text-columns h6{margin-top:1.11375rem}h2#block-mainnavigation{color:#fff}@media (width>=48rem){h2.btn-hero__subtitle{font-size:1.6875rem}}.form-course__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.form-course__title__link,.form-course__title__link:hover{color:inherit}.form-course__title{color:#4a4f55;text-transform:uppercase;margin-top:1.0125rem;padding:0}.main{display:block}@media (width>=48rem){.main{background:#4a4f55 url(/themes/custom/nyusteinhardt/components/images/bg-lines.png) repeat-x}}.main__hero{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.main__hero{padding-block:0}}.main__inner{background:#fff}.main__inner .pre-content,.main__inner .pre-content>nav{display:contents}.main__inner .pre-content--inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.main__inner .pre-content--inner{padding-block:0}}.main__inner .pre-content--open{max-width:none;padding:0}.main__inner--contained .pre-content--inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.main__inner--contained .pre-content--inner{padding-block:0}}.main__inner--contained .pre-content--inner .caption{margin-top:1.0125rem}#block-nyusteinhardt-local-tasks:has(.admin-tabs){width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){#block-nyusteinhardt-local-tasks:has(.admin-tabs){padding-block:0}}#block-nyusteinhardt-local-tasks:has(.admin-tabs){background:#f2f2f2}@media (width>=60.9375rem){.main__inner-content{display:flex}}.main__inner-content--contained{padding-top:3.0375rem}.main__inner-content--pl{margin:0 2.025rem;padding:2.025rem 0}.main-sidebar{margin-bottom:2.025rem}@media (width>=60.9375rem){.main-sidebar{width:33%;margin-bottom:0;margin-right:2.025rem}}.main-sidebar__contents{background:#e5e5e5;padding:1.0125rem}.main-content{width:100%}@media (width>=60.9375rem){.main-content--with-sidebar{width:calc(67% - 2.025rem)}}.main-content>.has-bg:first-child,.node-content>.has-bg:first-child{margin-top:0}.views-view-page .feed-icon-wrapper{width:100%;max-width:62.85rem;margin:0 auto;display:block}.views-view__title{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.views-view__title__link,.views-view__title__link:hover{color:inherit}.wrap--pl{margin-top:4.05rem}.wrap--space{margin-top:0}@media (width>=48rem){.wrap--space{padding-top:2.025rem;padding-bottom:2.025rem}}@media (width>=60.9375rem){.wrap--space{padding-top:4.05rem;padding-bottom:4.05rem}}.wrap--space-top{padding-top:2.025rem}@media (width>=48rem){.wrap--space-top{padding-top:4.05rem}}.wrap--margin{margin-top:0}.wrap--gray{background-color:#d2d5d0;padding:4.05rem 0}.wrap__inner--contained{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.wrap__inner--contained{padding-block:0}}.wrap__inner--contained-no-top{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.wrap__inner--contained-no-top{padding-block:0}}.wrap__inner--gray{background-color:#e5e5e5;padding:1.0125rem 2.025rem}.link{color:#8900e1;font-weight:400;text-decoration:underline}.link:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .link:hover{color:#e0ccf0}.link:focus,.link:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .link:focus,[data-component-background*=dark] .link:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .link{color:#fff}h2 a,h3 a,h4 a,h5 a{color:#8900e1;font-weight:400;text-decoration:underline}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] h2 a:hover,[data-component-background*=dark] h3 a:hover,[data-component-background*=dark] h4 a:hover,[data-component-background*=dark] h5 a:hover{color:#e0ccf0}h2 a:focus,h2 a:focus-visible,h3 a:focus,h3 a:focus-visible,h4 a:focus,h4 a:focus-visible,h5 a:focus,h5 a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] h2 a:focus,[data-component-background*=dark] h2 a:focus-visible,[data-component-background*=dark] h3 a:focus,[data-component-background*=dark] h3 a:focus-visible,[data-component-background*=dark] h4 a:focus,[data-component-background*=dark] h4 a:focus-visible,[data-component-background*=dark] h5 a:focus,[data-component-background*=dark] h5 a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] h2 a,[data-component-background*=dark] h3 a,[data-component-background*=dark] h4 a,[data-component-background*=dark] h5 a{color:#fff}h2 a,h3 a,h4 a,h5 a{font-weight:inherit;border:0;display:inline-block}.text-long h2 a,.text-long h3 a,.text-long h4 a,.text-long h5 a{display:inline}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}.ext .extlink-nobreak{white-space:normal}.ext svg.ext{fill:currentColor;opacity:.8;width:1.0125rem;height:1.0125rem;margin-left:.3375rem;padding-right:0}.ext svg.ext path{stroke:currentColor;stroke-width:2px}html{color:#404040;font-synthesis:none;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1rem;line-height:1.8rem}body{font-size:1.125rem;font-weight:400;line-height:1.75rem}p{font-size:inherit}.paragraph{margin:0 0 1.0125rem}.paragraph--lead{font-size:1.8rem;line-height:1.2}.blockquote,.text-long blockquote,.text-columns blockquote{margin-left:1.125rem;padding-left:1.125rem;font-family:nyuperstareitalic,helvetica,arial,sans-serif;font-style:italic}.blockquote .icon,.text-long blockquote .icon,.text-columns blockquote .icon{width:1.75838rem;height:1.899rem}.hr,.text-long hr,.text-columns hr{color:currentColor;border-style:solid;border-width:.070875rem 0 0}pre,.text-long pre,.text-columns pre{white-space:pre-wrap;font-size:1.0125rem;line-height:1.5}em,i{font-family:nyuperstareitalic,helvetica,arial,sans-serif;font-style:italic}.text-long p,.text-columns p{margin:0 0 1.0125rem}.text-long p.lead,.text-columns p.lead{font-size:1.8rem;line-height:1.2}.text-long>:first-child,.text-columns__column>:first-child{margin-top:0}.text-long>:last-child,.text-columns__column>:last-child{margin-bottom:0}.fields-inline{line-height:1.3}.fields-inline__label--bold{color:#333;font-size:1.0125rem;font-weight:700}.fields-inline__content--inline a{color:#8900e1;font-weight:400;text-decoration:underline}.fields-inline__content--inline a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .fields-inline__content--inline a:hover{color:#e0ccf0}.fields-inline__content--inline a:focus,.fields-inline__content--inline a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .fields-inline__content--inline a:focus,[data-component-background*=dark] .fields-inline__content--inline a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .fields-inline__content--inline a{color:#fff}.fields-inline__content--inline a{font-size:1.0125rem}.field--commas :not(:last-child):after{content:", "}.field--commas time{display:table-cell}.field--comma-separated:last-child span{display:none}.views-embed-empty-text{text-align:center;max-width:90%;margin:0 auto}.views-embed-empty-text--purple{color:#fff}ul,ol{margin-left:1.0125rem;padding-left:1.0125rem}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.225rem;padding-left:.50625rem}img,picture{width:100%;max-width:100%;height:auto;display:block}figure{margin:0}.figure__caption,.caption{margin-top:.16875rem;margin-bottom:.16875rem;font-size:.95625rem;line-height:1.6875rem}.text-long img{width:unset;margin-bottom:1.0125rem}.text-long img.align-left{margin-right:3.0375rem}.text-long img.align-right{margin-left:3.0375rem}.text-long figcaption{width:97%;margin-top:.16875rem;margin-bottom:.16875rem;font-size:.95625rem;line-height:1.6875rem}.text-long figure{margin-bottom:1.0125rem}.text-long figure img{margin:0}.text-long figure.align-left{margin-right:3.0375rem}.text-long figure.align-center{flex-direction:column;align-items:center;display:flex}.text-long figure.align-center figcaption{width:auto}.text-long figure.align-right{margin-left:3.0375rem}svg{fill:currentColor}.icons-demo{flex-flow:wrap;padding:.5625rem;display:flex}.icons-demo__item{border:1px solid #4a4f55;flex-flow:column;align-items:center;margin:0 1.0125rem 1.0125rem 0;display:flex}.icons-demo .icon{width:6.25rem;height:6.25rem;padding:1.125rem}.icons-demo pre{color:#000;text-align:center;background-color:#fff;width:100%;margin:0;padding:.28125rem .5625rem}.form-item--checkboxes,.form-item--checkbox__item,.form-item--radios,.form-item--radio__item{margin:0;padding:0;list-style:none}.form-item__dropdown{background-color:#d2d5d0;border:.253125rem solid #0000;border-radius:.125rem;margin-bottom:1.0125rem;display:block;position:relative}.form-item__dropdown:after{content:" ";z-index:2;pointer-events:none;border-top:9px solid #57068c;border-left:8px solid #0000;border-right:8px solid #0000;border-radius:.1875rem;display:none;position:absolute;top:40%;right:1.125rem}.form-item__dropdown:hover{border-color:#000}.form-item__dropdown:not(.form-item__dropdown--default) select:has(option[selected=selected]){background-color:#eee6f3}.form-item__select{border:1px solid #e5e5e5;outline:none;width:100%;height:2.88338rem;margin:0;padding:.675rem .9rem .5625rem;font-size:.95625rem;font-weight:500}.form-item__select :focus{color:#222;outline:none}@supports (appearance:none) and (mask-type:alpha){.form-item__dropdown:after{display:block}.form-item__select{appearance:none;background:0 0;border:1px solid #0000;padding-right:2.8125rem}.form-item__select:focus{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;border-color:#0000;outline:.1875rem solid #57068c}}.choices{width:100%}.choices[data-type*=select-one]:after{display:none}.choices:focus,.choices.is-focused{outline:revert;background-color:#f2e9f4}.choices__inner{background-color:#0000;border:none;min-height:0;padding:.421875rem 1.125rem;font-size:1.125rem;font-weight:500;line-height:1.15}.choices__inner .choices__list{padding:0}.choices__list--dropdown,.choices__list[aria-expanded]{word-break:normal;z-index:100;width:calc(100% + .50625rem);top:calc(100% + .253125rem);left:-.253125rem}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{font-size:1.125rem}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{color:#fff;background-color:#57068c}.choices__list--dropdown .choices__item--selectable .nested-1,.choices__list[aria-expanded] .choices__item--selectable .nested-1{margin-inline-start:1.6875rem}.choices__list--multiple .choices__item{color:#000;background-color:#e4e4e4;border:1px solid #aaa;border-radius:.25rem;padding:0 .3125rem;font-size:.95625rem;line-height:1.8rem}.choices--is-multilevel .choices__list--dropdown .choices__item:not(:has(span[class*=nested])){font-weight:700}.choices__input{background-color:#0000;margin:0;padding:0;font-size:1.125rem}.choices[data-type*=select-one] .choices__button{display:none}.choices[data-type*=select-multiple] .choices__button{background-image:none;border:none;width:.5625rem;margin:0 .125rem 0 0;padding:0;position:relative}.choices[data-type*=select-multiple] .choices__button:after{content:"×";color:#999;text-indent:0;font-size:.95625rem;font-weight:700;position:absolute;left:0}.choices[data-type*=select-multiple] .choices__button:hover:after,.choices[data-type*=select-multiple] .choices__button:focus:after{color:#333}.form-item{color:#404040;max-width:36rem;margin-bottom:1.125rem}.form-item:after{clear:both;content:"";display:table}.form-item__label{font-weight:600;display:block}@media (width>=20rem){.form-item__label{margin-right:2%;padding:.675rem 0;display:block}}.form-item__textfield{border:.0625rem solid #e5e5e5;max-width:100%;padding:.675rem 1.125rem;box-shadow:inset 0 .125rem .125rem #a2a1a180}.form-item__textfield:focus{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;border-color:#0000;outline:.1875rem solid #57068c}.form-item__textfield::placeholder{color:#404040;font-size:1.0125rem;font-weight:700}.form-item__description{margin-top:.3375rem}.form-fieldset{border:none;margin-bottom:2.25rem;padding:0}.form-fieldset .form-item{max-width:34.875rem;margin-left:1.125rem}.form-wrap--gray{background-color:#e5e5e5;padding:1.0125rem}.form-wrap .form-item__dropdown,.form-wrap .form-item{margin-bottom:0}.form-wrap .form-item__label{margin:0;padding:0}.views-exposed-form.form-exposed{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.node-content>.container--embed-view:first-child:has(.views-exposed-form){padding-top:0}.node-content>.container--embed-view:first-child:has(.views-exposed-form) .views-exposed-form{padding-top:4.55625rem}[data-drupal-selector=views-exposed-form-events-info-session-block-1],[data-drupal-selector=views-exposed-form-events-info-session-block-2]{margin-bottom:2.025rem}[data-drupal-selector=views-exposed-form-events-info-session-block-1] .form-events .form-item__dropdown,[data-drupal-selector=views-exposed-form-events-info-session-block-2] .form-events .form-item__dropdown{width:100%}@media (width>=60.9375rem){.form-course .views-exposed-form__group>.form-item{flex:0 min(26.875rem,50% - 1.0125rem)}.form-course .views-exposed-form__group--compact>.form-item{flex:0 15.625rem}.form-course .form-actions{flex:none}}.form-course__inner{gap:1.51875rem;display:flex}.form--views-exposed-form-faculty-block-1 .form-item{flex:1}@media (width>=60.9375rem){.form-wrap--small .form-item,.form-wrap--small .form-actions{flex:0 31%}}#views-exposed-form-all-applications-how-to-apply-block-1 .views-exposed-form--all-applications-how-to-apply{grid-template-columns:100%;gap:1.0125rem;padding-top:1.0125rem;display:grid}@media (width>=60.9375rem){#views-exposed-form-all-applications-how-to-apply-block-1 .views-exposed-form--all-applications-how-to-apply{grid-template-columns:repeat(3,minmax(0,1fr))}}#views-exposed-form-all-applications-how-to-apply-block-1 .form-item{max-width:none}#views-exposed-form-all-applications-how-to-apply-block-1 .form-item input{width:100%}#views-exposed-form-all-applications-how-to-apply-block-1 .form-actions{gap:1.0125rem;display:flex}#views-exposed-form-all-applications-how-to-apply-block-1 .form-actions input[type=submit]{flex:0 0 50%}.form-wrap__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1}.form-wrap__title__link,.form-wrap__title__link:hover{color:inherit}.form-wrap__title{text-transform:uppercase}.main-sidebar__contents h2{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .50625rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.main-sidebar__contents h2__link,.main-sidebar__contents h2__link:hover{color:inherit}.main-sidebar__contents h2{text-transform:uppercase}.main-sidebar__contents .form-item__label{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.main-sidebar__contents form{margin-bottom:2.025rem}.component--landing{font-size:inherit}.component--landing .landing_form{color:#333;background-color:#fff;border-radius:.0625rem;padding:1.125rem 1.125rem 1.6875rem}.component--landing .landing_form h3,.component--landing .landing_form .form_h1{color:#57068c;text-transform:none;margin-top:0;font-size:1.375rem;font-weight:700}.component--landing .landing_form .form_h2 .form_label{color:#57068c;margin-top:-.75rem;margin-bottom:1.125rem;font-size:1.125rem;font-weight:400}.component--landing .landing_form .form_question.form_p .form_label{color:#696b6b;margin-top:-.75rem;padding-top:0;font-size:.9rem;font-weight:500}.component--landing .landing_form label{font-size:.95625rem;font-weight:700}.component--landing .landing_form input{border:1px solid #999;width:100%;max-width:100%;padding:.675rem;font-weight:500}.component--landing .landing_form .form_question.form_text,.component--landing .landing_form .form_question.form_checkbox{margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0}.component--landing .landing_form .form_question.form_checkbox{margin-bottom:0}.component--landing .landing_form .form_question.form_text.form_question_eca2d445-d581-4b29-baa1-a610c30a54af{float:left;width:47.5%;margin-right:5%}.component--landing .landing_form .form_question.form_text.form_question_36cdc273-8caf-432b-bdae-b975e14b371f{float:left;width:47.5%;clear:none!important}.component--landing .landing_form .form_question.form_question_6867fec9-cefa-4c2b-8f64-59092056b448{margin-top:1.125rem}.component--landing .landing_form .action{text-align:center}.component--landing .landing_form button{color:#fff;cursor:pointer;text-align:center;background-color:#dc291e;border:none;border-radius:.1875rem;margin-top:1.125rem;padding:.7875rem 2.98125rem;font-size:1.0125rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-block}.component--landing .landing_form button:hover,.component--landing .landing_form button:focus{color:#fff;background-color:#3d0563}.component--landing .landing_form button:focus{background-color:#7508bd}.component--landing .landing_form button:active,.component--landing .landing_form button:visited{background-color:#290343}.component--landing .landing_form legend{margin-top:.5625rem;font-size:.95625rem;font-weight:700}.component--landing .landing_form .form_response{display:flex}.component--landing .landing_form .form_response:hover{color:#57068c;text-decoration:underline}.component--landing .landing_form .form_response:hover input{border:1px solid #57068c}.component--landing .landing_form .form_response input{width:1.40625rem;height:1.40625rem;margin-top:.45rem}.component--landing .landing_form .form_response label{width:100%;margin-left:0;padding:.3375rem}.component--landing .landing_form .form_checkbox .form_responses{width:100%;max-width:100%;padding:0;font-weight:500}.component--landing .landing_form .form_question.form_location_nopostal{margin-bottom:.50625rem}.component--landing .landing_form select{width:100%;height:2.7rem;font-size:1.0125rem;margin-bottom:1.0125rem!important}.component--landing .landing_form .form_location_nopostal label,.component--landing .landing_form .form_location_nopostal input{float:left;clear:left;width:47.5%}.component--landing .landing_form .address-row{float:right;width:47.5%;margin-top:-1.6875rem;display:block}.component--landing .text-long *{color:#fff}.component--landing .landing__intro,.component--landing .text-long p.lead,.component--landing .text-long p,.component--landing .text-long ul{font-size:130%;line-height:1.6875rem}@media (width>=60.9375rem){.component--landing .sbs__inner{align-items:start}}.component--landing p.disclaimer{color:#4a4f55;background:#fffc;margin:0;padding:1.0125rem;font-size:.9rem;line-height:1.35rem}@media (width>=60.9375rem){.component--landing p.disclaimer{color:#fffc;background:0 0;padding:1.125rem .84375rem 0}.component--landing .landing_form{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}}.ui-datepicker.ui-widget{z-index:2!important}.ui-datepicker-today .ui-state-highlight,.ui-datepicker-today .ui-widget-content .ui-state-highlight{color:#2b0146;background-color:#fff;border-color:#2b0146;font-weight:700}.ui-datepicker-current-day .ui-state-active,.ui-datepicker-current-day .ui-widget-content .ui-state-active{color:#fff;background-color:#57068c;border-color:#2b0146;font-weight:700}.form-events__message{animation:.3s both slide-out-left}@keyframes slide-out-left{0%{visibility:visible;opacity:1;transform:translate(0,0)}to{visibility:hidden;opacity:0;transform:translate(-100%)}}.form-events__message{background-color:#fff;border:.28125rem solid #57068c;max-width:100%;padding:1.0125rem;font-weight:500;display:block;position:absolute;top:50%;left:0}.form-events__message.tabbing{animation:.3s both slide-in-left}@keyframes slide-in-left{0%{visibility:hidden;opacity:0;transform:translate(-100%)}to{visibility:visible;opacity:1;transform:translate(0,0)}}.form-events__message.tabbing{width:auto;height:auto}.select-instuctions,.select-instuctions.visually-hidden.focusable:active,.select-instuctions.visually-hidden.focusable:focus{color:#57068c;z-index:4;margin:-.5625rem 0 0;padding:1.125rem 2.25rem;font-weight:500;display:block;position:absolute!important}@media (width>=75rem){.select-instuctions,.select-instuctions.visually-hidden.focusable:active,.select-instuctions.visually-hidden.focusable:focus{width:61.9375rem;margin-left:-.5625rem}}#views-exposed-form-all-courses-page-blocks-block-1,#views-exposed-form-all-courses-page-blocks-block-2,#views-exposed-form-all-courses-page-blocks-block-3{margin-bottom:3.0375rem}.container[data-component-width] .container__inner>.search-block{width:auto;max-width:none}.form-search{flex-direction:column;gap:2.025rem;display:flex}.form-search__search{background-color:#eee6f3;flex-flow:wrap;align-items:flex-end;gap:1.51875rem;margin-inline:calc(50% - 50vw);padding-block:2.53125rem;padding-inline:calc(50vw - 50%);display:flex}.form-search__search .form-actions{flex:none;gap:1.0125rem;display:flex}.form-search__search .form-actions input{flex:none}.form-search__search>form{display:contents}.form-search__search>form .form-item{flex:1 1 0;width:auto;min-width:12.5rem;max-width:100%;margin:0}.form-search__search>form .form-item:not(:has(.form-item__dropdown)){flex-grow:1.7}.form-search__search .form-item__label{color:#404040;width:100%;margin:0 0 .50625rem;padding:0;font-size:1rem;font-weight:500;line-height:normal}.form-search__search .form-item__dropdown{border:.0625rem solid #57068c;margin:0}.form-search__search .form-text,.form-search__search .form-item__dropdown,.form-search__search .choices:focus,.form-search__search .choices.is-focused{background-color:#fff}.form-search__search .form-item__dropdown select:has(option[selected=selected]){background-color:#fff}.form-search__search .form-text{width:100%;box-shadow:none;border:.0625rem solid #57068c}.form-search__search .form-text,.form-search__search .form-text::placeholder,.form-search__search .form-item__select,.form-search__search .choices__inner{color:#404040;font-size:1rem;font-weight:400;line-height:normal}.form-search__search .form-actions .button{box-shadow:none;color:#eee6f3;width:10.625rem;font-size:1rem;font-weight:500;line-height:normal}.form-search__search .form-text,.form-search__search .form-item__dropdown,.form-search__search .form-actions .button{border-radius:0;height:3.0625rem}.form-search__search .form-item__select,.form-search__search .choices,.form-search__search .choices__inner{border-radius:0;height:100%}.form-search__search .choices__inner,.form-search__search .choices[data-type*=select-one] .choices__inner{align-items:center;padding-block:0;padding-inline-end:2.8125rem;display:flex}.form-search__search .choices__list--single{width:100%;min-width:0}.form-search__search .choices__list--single .choices__item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-search__results,.form-search__search__no-results{width:100%}.form-search__results .card-refresh__icon{display:none}.ck.ck-editor__main>.ck-editor__editable.ck-focused{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c;outline-offset:-.1875rem!important}.user-login-form,.user-form{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.user-login-form,.user-form{padding:0 2.025rem}}@media (width>=75rem){.user-login-form,.user-form{padding:0}}.user-form .form-item,.user-form .form-fieldset,.user-form .form-wrapper{max-width:unset;margin-left:.50625rem;margin-right:.50625rem}.user-form .field--name-field-image{margin-bottom:2.025rem}.user-form .field--name-field-image p{display:none}.user-form .container-inline{margin-left:0;margin-right:0}.user-form .field--widget-boolean-checkbox .form-item__textfield[type=checkbox]{width:inherit}.user-form .field--widget-boolean-checkbox .form-item__textfield[type=checkbox]:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.user-form .field--widget-boolean-checkbox label{display:inline!important}.user-form .form-item__textfield{width:calc(100% - 2.475rem)}.user-form .form-submit{width:auto}.user-form .help-text{margin-top:1.0125rem;margin-left:0;font-family:nyuperstareitalic,helvetica,arial,sans-serif;font-size:1.125rem;font-style:italic}.user-form .vertical-tabs{margin-left:0}.user-form .vertical-tabs .vertical-tabs__menu,.user-form #edit-field-bio-0-format,.user-form #edit-field-publications-0-format,.user-form #edit-field-department-wrapper,.user-form #edit-field-programs-wrapper,.user-form #edit-field-related-microsite-wrapper,.user-form #edit-field-job-title-wrapper,.user-form #edit-group-account-details,.user-form div[id^=edit-field-image-form-0-field-caption-wrapper],.user-form div[id^=edit-field-image-form-0-status-wrapper],.user-form .field--name-field-copyright,.user-form .field--name-field-source,.user-form .field--name-field-expires,.user-form .field--name-uid{display:none}.user-form .field--name-field-image .form-fieldset{margin-top:2.25rem}.user-form .field--name-field-image .form-fieldset .form-fieldset{margin-top:-1.125rem;margin-left:0;margin-right:0}.user-form #edit-group-cv{background:#e5e5e5;margin:2.025rem 1.0125rem;padding:.84375rem 2.025rem;font-size:1.0125rem;line-height:1.5}.user-form #edit-group-cv .form-item,.user-form #edit-group-cv .form-wrapper{margin-top:1.0125rem;margin-left:0;margin-right:0}.user-form #edit-group-cv .field--name-field-cv .form-item__label,.user-form #edit-group-cv .field--name-field-cv .form-managed-file .form-item__label,.user-form #edit-group-cv .field--name-field-cv .form-managed-file .has-upload,.user-form #edit-group-cv .field--name-field-cv .form-managed-file .form-file,.user-form #edit-group-cv .field--name-field-cv .form-item__description{display:none}.user-form #edit-group-cv summary{margin-left:-1.125rem;font-size:1.125rem;font-weight:700}.user-form #edit-group-cv summary::marker{color:#8e8e8e}.user-form #edit-group-cv .file{margin:.9rem .45rem;font-weight:500;display:inline-block}.user-form #edit-group-cv .form-submit{float:right;text-transform:uppercase;letter-spacing:.05625rem;background:#555;margin:.5625rem;padding:.5625rem 1.125rem;font-size:.84375rem}.user-form #edit-group-cv .form-item{text-align:center;background:#fafafa;max-width:100%}.user-form #edit-group-cv .form-item .form-item{text-align:left;background:0 0;margin-left:0;padding:0}.user-form details[id*=edit-field-image]{margin-top:2.025rem}.user-form details[id*=edit-field-image] summary{font-weight:700}.user-form details[id*=edit-field-image] summary::marker{color:#8e8e8e}.user-form details[id*=edit-field-image] .form-wrapper .form-wrapper{margin:0}.user-form details[id*=edit-field-image] .rendered-entity{align-items:end;display:flex}.user-form details[id*=edit-field-image] .edit-button{display:none}.user-form details[id*=edit-field-image] .remove-button{margin-left:1.0125rem}.user-form .h2{font-size:1.125rem}.user-form div[id^=edit-field-image-form-0]{background:#f2f2f2;margin:0}.user-form div[id^=edit-field-image-form-0] div[id^=edit-field-image-form-0]{margin-left:.50625rem;margin-right:.50625rem}.user-form div[id^=edit-field-image-form-0] .field--name-field-accessibility-checker{display:none}.user-form div[id^=edit-field-image-form-0] input:not(.button){background:#fff}.user-form div[id^=edit-field-image-form-0] .button{margin:1.125rem 0 1.125rem 1.125rem}.user-form #edit-actions-edit-submit{margin-top:1.125rem;margin-left:0}.user-form .form-item__description{font-size:1.0125rem;line-height:1.6875rem}.user-form #edit-field-hide-email-address-wrapper{background:#e5e5e5;margin-left:0;margin-right:0;padding:1.6875rem}.user-form #edit-field-hide-email-address-wrapper .form-item{margin-bottom:0}.user-form #edit-field-hide-email-address-wrapper #edit-field-hide-email-address-value--description{margin-left:1.2375rem;font-size:1.0125rem;line-height:1.8rem}.entity-browser-image-browser-form .views-exposed-form{border:1px solid #e5e5e5;border-radius:.5rem;padding:.45rem 1.125rem 1.125rem;display:flex;box-shadow:0 1px 2px #142d5205,0 3px 4px #142d5208,0 5px 8px #142d520a}.entity-browser-image-browser-form .views-exposed-form .form-item{margin-bottom:0;margin-right:1.6875rem}.entity-browser-image-browser-form .views-exposed-form .form-item:has(.form-item__dropdown){display:none}.entity-browser-image-browser-form .views-exposed-form label{color:#57068c;padding-bottom:.225rem;font-size:1.0125rem}.entity-browser-image-browser-form .views-exposed-form .form-item__description{font-size:.84375rem}.entity-browser-image-browser-form .views-exposed-form .form-actions{align-self:end;margin-left:auto}.entity-browser-image-browser-form .form-actions:has(.is-entity-browser-submit){clear:both;background:#e5e5e5;margin:0;padding:1.125rem}.entity-browser-image-browser-form .form-actions .is-entity-browser-submit{margin:0 auto;display:flex}.entity-browser-image-browser-form .eb-tabs{background-color:#e5e5e5;border-radius:0;width:100%;margin:0;padding:.84375rem;list-style-type:none;display:inline-block}.entity-browser-image-browser-form .eb-tabs ul{border:0}.entity-browser-image-browser-form .eb-tabs ul li.active{border-bottom:0}.entity-browser-image-browser-form .eb-tabs ul a{border:0;border-radius:1.75rem;margin:.3375rem;padding:.50625rem 1.0125rem;display:block}.entity-browser-image-browser-form .eb-tabs ul a.is-active,.entity-browser-image-browser-form .eb-tabs ul a:hover{color:#fff;background-color:#57068c}.entity-browser-image-browser-form .view-media-entity-browser{margin:1.125rem}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser{grid-gap:1.6875rem;border:1px solid #e5e5e5;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));margin:1.125rem 0;padding:1.125rem;display:grid;box-shadow:0 1px 2px #142d5205,0 3px 4px #142d5208,0 5px 8px #142d520a}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager{grid-column:1/span 6}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager .pager__item{margin:0 .50625rem}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager .pager__link,.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager .pager__item--current{box-sizing:border-box;color:#57068c;background:0 0;border-radius:50%;justify-content:center;align-items:center;block-size:2.25rem;min-inline-size:2.25rem;padding-inline:.5625rem;line-height:1;text-decoration:none;display:flex}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager .pager__link.is-active,.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .pager .pager__item--current{color:#fff;background-color:#57068c}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row{border:0 solid #57068c;border-radius:.625rem;width:auto;max-width:20rem;position:relative}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row:hover{outline-offset:-.25rem;background:#57068c;border-radius:.625rem .625rem 0 0;outline:4px solid #57068c}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row:has(.form-radio:checked){outline-offset:-.25rem;background:#57068c;border-radius:.625rem .625rem 0 0;outline:4px solid #57068c}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row .form-item{margin:0}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row.views-field-entity-browser-select .form-item{height:100%}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row img{border-radius:.625rem}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row input{opacity:0;z-index:1001;cursor:pointer;background-color:#0000;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row .views-field-name{color:#fff;text-align:center;word-wrap:break-word;background-color:#57068c;border-radius:0 0 .625rem .625rem;width:100%;padding:.5625rem;font-size:.7875rem;font-weight:700;line-height:1;display:none;position:absolute;top:calc(100% - .25rem);box-shadow:0 5px 0 5px #fff}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row:hover .views-field-name{z-index:1000;display:block}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser .views-row:has(.form-radio:checked) .views-field-name{z-index:1000;display:block}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser:has(.form-radio:checked) .views-row{opacity:.66;transition:all 1s}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser:has(.form-radio:checked) .views-row:hover{opacity:1;z-index:100000;transition:all .3s}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser:has(.form-radio:checked) .views-row:has(.form-radio:checked){opacity:1;z-index:100000;transition:all .3s}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser:has(.form-radio:checked) .views-row:hover img{border-radius:.625rem .625rem 0 0}.entity-browser-image-browser-form .view-media-entity-browser .view-media-entity-browser:has(.form-radio:checked) .views-row:has(.form-radio:checked) img{border-radius:.625rem .625rem 0 0}.entity-browser-image-browser-form #ief-dropzone-upload{max-width:calc(100% - 2.25rem);margin:1.125rem}.entity-browser-image-browser-form .form-item:has(#edit-upload){max-width:calc(100% - 2.25rem);margin:1.125rem}.entity-browser-image-browser-form #ief-dropzone-upload .form-item{max-width:100%}.entity-browser-image-browser-form #ief-dropzone-upload input[type=text]{width:100%}.entity-browser-image-browser-form #ief-dropzone-upload .form-item__description{font-size:1.0125rem;line-height:1.3}.entity-browser-image-browser-form #ief-dropzone-upload a{border:0;height:2.8125rem;margin-top:.28125rem}.entity-browser-image-browser-form #ief-dropzone-upload label{padding-bottom:.225rem}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-caption,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-accessibility-checker,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-expires,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-status,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-uid{display:none}.entity-browser-image-browser-form #ief-dropzone-upload .form-item .form-item:has([id*=field-image][id*=title]){display:none}.entity-browser-image-browser-form #ief-dropzone-upload .form-item:has(.form-item__dropdown){display:none}.entity-browser-image-browser-form #ief-dropzone-upload .field--type-image label[id*=edit][id*=field-image][id*=label]{display:none}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file{display:flex}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .focal-point-wrapper{flex:none;max-width:100%;margin-right:1.0125rem}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .form-item{background:#e0e0e2;flex-direction:column;flex:auto;align-self:stretch;margin-bottom:3.09375rem;padding:1.125rem;display:flex}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .form-item label{margin-top:auto;padding-bottom:.1125rem}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .form-item label:after{content:" (Required)";color:red;font-size:80%}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .form-item .form-item__description{padding-top:.5625rem;font-size:.9rem;line-height:1.3}.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .file--image,.entity-browser-image-browser-form #ief-dropzone-upload .form-managed-file .file--image+span{display:none}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-copyright,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-source{float:left;width:33%;margin-top:2.025rem;margin-bottom:1.0125rem}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-copyright .form-item,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-source .form-item{display:flex}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-copyright label,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-source label{padding-bottom:0;font-size:.84375rem}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-copyright input,.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-source input{font-size:.84375rem}.entity-browser-image-browser-form #ief-dropzone-upload .field--name-field-source{margin-left:3.0375rem}.entity-browser-image-browser-form .form-item:has(#edit-upload){display:block}.entity-browser-image-browser-form:has(#ief-dropzone-upload) .form-item:has(#edit-upload){display:none}.entity-browser-image-browser-form:not(:has(#ief-dropzone-upload .field--name-field-image)) .form-item:has(#edit-upload){display:block}.ui-dialog{z-index:100000}.ui-widget-overlay{opacity:.9;z-index:1000;background:#4a4f55!important}.ui-widget.ui-widget-content.entity-browser-modal{border-color:#57068c;border-radius:.25rem}.ui-dialog .ui-dialog-content,.ui-dialog.entity-browser-modal{padding:0}.ui-dialog .ui-dialog-content .ui-dialog-titlebar,.ui-dialog.entity-browser-modal .ui-dialog-titlebar{color:#fff;background:#57068c;border:0;border-radius:0;padding:.7875rem;font-size:120%}.entity-browser-modal .ajax-progress.ajax-progress-throbber{display:none!important}.views-exposed-form{background-color:#eee6f3;flex-flow:column wrap;gap:1.0125rem;padding:2.53125rem 0;display:flex}@media (width>=60.9375rem){.views-exposed-form{flex-direction:row;gap:2.025rem}}.views-exposed-form .form-item{max-width:initial;min-width:15rem}@media (width>=60.9375rem){.views-exposed-form .form-item{margin-bottom:0}}.views-exposed-form .form-item__label{margin:0 0 .253125rem;padding:0;font-size:1.0125rem;font-weight:500}.views-exposed-form .form-item__dropdown,.views-exposed-form .form-text.form-item__textfield,.views-exposed-form .form-date.form-item__textfield{box-shadow:none;background-color:#fff;border:1px solid #57068c;border-radius:0;width:100%;min-height:3.0625rem;margin-bottom:0}.views-exposed-form .form-item__dropdown:after{border:1px solid #57068c;border-top:none;border-left:none;border-radius:0;width:.625rem;height:.625rem;top:50%;transform:translateY(-70%)rotate(45deg)}.views-exposed-form .choices:focus,.views-exposed-form .choices.is-focused{outline:revert;background-color:#fff}.views-exposed-form .form-text,.views-exposed-form .choices__inner,.views-exposed-form .choices[data-type*=select-one] .choices__inner{min-height:3.0625rem;padding-block:.875rem;padding-inline:1rem 2.5rem;font-size:1.0125rem;font-weight:400}.views-exposed-form .form-text::placeholder,.views-exposed-form .choices__inner::placeholder,.views-exposed-form .choices[data-type*=select-one] .choices__inner::placeholder{font-weight:inherit;font-size:inherit}.views-exposed-form .form-actions{gap:1.0125rem}@media (width>=60.9375rem){.views-exposed-form .form-actions{align-self:end;gap:2.025rem;display:flex}}.views-exposed-form .form-actions .button{box-shadow:none;border-radius:0;min-width:8.75rem;min-height:3.0625rem;padding:.875rem 1rem}.views-exposed-form__group,.views-exposed-form__groups{flex-flow:column wrap;gap:1.0125rem;width:100%;display:flex}@media (width>=60.9375rem){.views-exposed-form__group,.views-exposed-form__groups{gap:2.025rem}}.views-exposed-form__group{flex-direction:column}@media (width>=60.9375rem){.views-exposed-form__group{flex-direction:row}}.form-events{align-items:end}@media (width>=48rem){.form-events .views-exposed-form__group{display:contents}.form-events .views-exposed-form__groups{grid-template-columns:repeat(2,1fr);display:grid}}@media (width>=60.9375rem){.form-events .views-exposed-form__groups{flex:49.05rem;grid-template-columns:repeat(3,1fr)}.form-events .views-exposed-form__actions{margin-inline-start:auto}}.form-program-list,.form-degree-list{background-color:#f2f2f2}@media (width>=60.9375rem){.form-program-list .form-item,.form-degree-list .form-item{max-width:15.625rem}}.button{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button{background-color:#8509d5}.button:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.button:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.button:active{background-color:#290343}.button .ext{display:none}.button--primary-alt{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--primary-alt{background-color:#ad2fff}.button--primary-alt:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--primary-alt:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--primary-alt:active{background-color:#3d0563}.button--primary-alt .ext{display:none}.button--primary-alt{border-radius:0;padding-inline:1.0125rem}.button--primary-alt svg.ext{display:inline-block}.button--secondary{color:#57068c;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--secondary{background-color:#fff}.button--secondary:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--secondary:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--secondary:active{background-color:#7508bd}.button--secondary .ext{display:none}.button--secondary{border:1px solid #57068c}.button--secondary-shade{color:#57068c;cursor:pointer;text-align:center;background-color:#e5e5e5;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--secondary-shade{background-color:#fff}.button--secondary-shade:hover{color:#fff;background-color:#57068c;text-decoration:underline}.button--secondary-shade:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.button--secondary-shade:active{background-color:#7508bd}.button--secondary-shade .ext{display:none}.button--secondary-shade{border:1px solid #57068c}.button--gray{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .button--gray{background-color:#f9f9f8}.button--gray:hover{color:#57068c;background-color:#fff;text-decoration:underline}.button--gray:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.button--gray:active{background-color:#ecedeb}.button--gray .ext{display:none}.button--big{padding:.9rem 2.1375rem;font-size:1.2375rem}.button--small{padding:.3375rem 1.0125rem;font-size:.9rem}.table,.text-long table,.bulletin-embed table{border-spacing:0;background-color:#f8f8f8;border:.0625rem solid #e5e5e5;border-radius:.25rem;width:100%;margin:1.125rem 0}.table__heading-cell,.text-long th,.bulletin-embed th,.table__cell,.text-long td,.bulletin-embed td{border:.0625rem solid #e5e5e5;border-top:none;border-left:none;padding:1.125rem}.table__heading-cell:last-child,.text-long th:last-child,.bulletin-embed th:last-child,.table__cell:last-child,.text-long td:last-child,.bulletin-embed td:last-child{border-right:none}.table__heading-cell,.text-long th,.bulletin-embed th{color:#000;text-align:left;padding:1.35rem;font-weight:700}.table__row:nth-child(odd),.text-long tr:nth-child(odd),.bulletin-embed tr:nth-child(odd){background-color:#fff}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.bulletin-embed tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child,.bulletin-embed tr:first-child td:first-child{border-radius:.3125rem 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.bulletin-embed tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child,.bulletin-embed tr:first-child td:last-child{border-radius:0 .3125rem 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .bulletin-embed tr:last-child th,.bulletin-embed tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td,tbody .bulletin-embed tr:last-child td,.bulletin-embed tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child,.bulletin-embed tr:last-child td:first-child{border-radius:0 0 0 .3125rem}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child,.bulletin-embed tr:last-child td:last-child{border-radius:0 0 .3125rem}.table__footer-cell,.text-long tfoot th,.bulletin-embed tfoot th,.table__footer-cell:first-child{border-top:.0625rem solid #e5e5e5;border-bottom:none}.text-long table caption,.bulletin-embed table caption{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.bulletin-embed table th,.bulletin-embed table .listsum,.bulletin-embed table .plangridtotal td{color:#fff;background-color:#57068c;border-color:#57068c;padding:1.125rem;font-weight:700}.bulletin-embed table td{border-top:.0625rem solid #e5e5e5;border-bottom:0;border-right:0;font-size:1.0125rem}.bulletin-embed table .odd{background:#f8f8f8}.bulletin-embed table .even{background:#fff}.bulletin-embed table .areaheader,.bulletin-embed table .areaheader td,.bulletin-embed table .plangridsum,.bulletin-embed table .plangridsum td{background:#e5e5e5;font-size:1.2375rem;font-weight:700}.bulletin-embed table .plangridsum td{text-transform:uppercase;border-bottom:.0625rem solid #fff;font-size:.84375rem}.bulletin-embed table .areasubheader td{font-size:1.125rem;font-style:italic;font-weight:500}.bulletin-embed table .codecol{width:11.25rem;padding-right:0;font-weight:650}.bulletin-embed table .codecol span{font-weight:400}.bulletin-embed table .hourscol{text-align:right}.bulletin-embed table tr:has(+.orclass) td{padding-bottom:.45rem}.bulletin-embed table .orclass td{border-top:.0625rem solid #f2f2f2;padding-top:.45rem;padding-bottom:1.125rem}.bulletin-embed table .orclass .orclass{padding-left:2.025rem}.video{height:0;padding-top:2.1875rem;padding-bottom:56.25%;position:relative;overflow:hidden}.video--full{padding-bottom:75%}.video iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=60.9375rem){.tabs__li{margin-right:.3375rem}}.tabs__link,.tabs__link--local-tasks{color:#4a4f55;text-align:center;background-color:#d2d5d0;border:.0625rem solid #d2d5d0;border-top:.25rem solid #0000;height:100%;padding:1.125rem 2.7rem;font-weight:600;text-decoration:none;transition:color .3s;display:block}@media (width>=60.9375rem){.tabs__link,.tabs__link--local-tasks{border:none;border-bottom:.0625rem solid #d2d5d0;border-radius:.1875rem .1875rem 0 0;width:auto;height:100%;padding:.675rem 1.9125rem;display:flex;position:relative;top:.0625rem}}.tabs__link:hover,.tabs__link--local-tasks:hover{color:#333;background-color:#e5e5e5;text-decoration:underline}.tabs__link.is-active,.tabs__link--local-tasks.is-active{color:#57068c;background-color:#fff;border-color:#57068c}@media (width>=60.9375rem){.tabs__link.is-active,.tabs__link--local-tasks.is-active{border:.0625rem solid #404040;border-bottom-color:#fff}}.tabs__title{margin:auto 0;font-size:1.125rem}.date{color:#fff;text-align:center;text-transform:uppercase;background:#57068c;border-radius:.1875rem;flex-flow:column;padding:1.0125rem 0;font-weight:700;display:flex;position:relative;box-shadow:0 0 .125rem #fff}.date[data-event-date-background=white],.date--white{color:#57068c;background:#fff}.date__month,.date__day{line-height:1;display:block}.date__month--large,.date__day--large{line-height:.8}.date[data-event-date-variation=stacked]{border-radius:.28125rem;width:100%;padding:0}.date[data-event-date-variation=inline]{border-radius:.28125rem;flex:0 30%;width:100%;padding:0}.date[data-event-date-variation=inline] .date__inner-wrap{flex-flow:row;align-items:center;gap:.50625rem;padding-right:.50625rem}.teaser-grid__grid .date,.teaser__date-single .date,.card__date-single .date,.date__recurring-item--single-item .date{flex:0 30%}.date__wrapper{flex-flow:column;padding:0 1.125rem;display:flex;position:relative}.date__month{font-size:.95625rem}.date__day{font-size:2.25rem}.date__name__day{color:#57068c;background-color:#fff;border-radius:.1875rem;align-self:center;margin-top:.5625rem;padding:.3375rem;font-size:.84375rem;line-height:1.3}.multiple-item-separator{color:#fff;justify-content:center;align-items:center;max-width:30%;font-size:2.25rem;font-weight:800;display:flex}.event:has(.date__time-wrap) .multiple-item-separator{align-items:flex-start;padding-top:2.025rem}.texture{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.texture--bands{background-color:currentColor;-webkit-mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/bands.svg);mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/bands.svg)}.texture--city-grid{background-color:currentColor;-webkit-mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid.svg);mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid.svg)}.texture--city-grid-1-left{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1450'%20height='2081'%20viewBox='0%200%201450%202081'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M632.965%200H593.965V1196.24L0%202058.65L32.1211%202080.77L593.965%201265V2057H632.965V1208.38L1449.73%2022.4844L1417.61%200.363281L632.965%201139.62V0Z'%20fill='%238900E1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1450'%20height='2081'%20viewBox='0%200%201450%202081'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M632.965%200H593.965V1196.24L0%202058.65L32.1211%202080.77L593.965%201265V2057H632.965V1208.38L1449.73%2022.4844L1417.61%200.363281L632.965%201139.62V0Z'%20fill='%238900E1'/%3e%3c/svg%3e")}.texture--city-grid-1-right{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1239'%20height='2500'%20viewBox='0%200%201239%202500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M317%20-9.51751e-05L317%20463.105L31.5859%2068.9999L-4.8273e-05%2091.8759L317%20529.596L317%202499.23H356L356%20583.447L1206.53%201757.87L1238.11%201735L356%20516.957L356%20-9.51751e-05H317Z'%20fill='%238900E1'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1239'%20height='2500'%20viewBox='0%200%201239%202500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M317%20-9.51751e-05L317%20463.105L31.5859%2068.9999L-4.8273e-05%2091.8759L317%20529.596L317%202499.23H356L356%20583.447L1206.53%201757.87L1238.11%201735L356%20516.957L356%20-9.51751e-05H317Z'%20fill='%238900E1'/%3e%3c/svg%3e")}.texture--city-grid-2-left{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1718'%20height='1995'%20viewBox='0%200%201718%201995'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1490%201.13466e-05L1526%209.55508e-06L1526%201139L1682%201139L1682%201.79158e-06L1718%200L1718%201994.5L1682%201994.5L1682%201183.23L1526%201183.23L1526%201994.5L1490%201994.5L1490%201183.23L0.000436561%201183.23L0.000438494%201139L1490%201139L1490%201.13466e-05Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1718'%20height='1995'%20viewBox='0%200%201718%201995'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1490%201.13466e-05L1526%209.55508e-06L1526%201139L1682%201139L1682%201.79158e-06L1718%200L1718%201994.5L1682%201994.5L1682%201183.23L1526%201183.23L1526%201994.5L1490%201994.5L1490%201183.23L0.000436561%201183.23L0.000438494%201139L1490%201139L1490%201.13466e-05Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e")}.texture--city-grid-2-right{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1969'%20height='2031'%20viewBox='0%200%201969%202031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M43.999%20712L43.999%20-8.41262e-05L-0.000976562%20-8.60495e-05L-0.00100769%20712L-0.000154266%20736.555L-0.00100961%20756L-0.00106399%202000L43.9989%202000L43.999%20801.977L879.802%202030.39L916.313%202005.84L66.1026%20756L1968.58%20756V712L43.999%20712Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1969'%20height='2031'%20viewBox='0%200%201969%202031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M43.999%20712L43.999%20-8.41262e-05L-0.000976562%20-8.60495e-05L-0.00100769%20712L-0.000154266%20736.555L-0.00100961%20756L-0.00106399%202000L43.9989%202000L43.999%20801.977L879.802%202030.39L916.313%202005.84L66.1026%20756L1968.58%20756V712L43.999%20712Z'%20fill='%23D5ACEF'/%3e%3c/svg%3e")}.texture--city-grid-3-left{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1894'%20height='1992'%20viewBox='0%200%201894%201992'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1857.7%200L1893.7%200L1893.7%201992L1857.7%201992L1857.62%201502.5L-0.00140875%201509.44L-0.00140718%201473.44L1857.62%201466.5L1857.62%201221.5L1857.7%200Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1894'%20height='1992'%20viewBox='0%200%201894%201992'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1857.7%200L1893.7%200L1893.7%201992L1857.7%201992L1857.62%201502.5L-0.00140875%201509.44L-0.00140718%201473.44L1857.62%201466.5L1857.62%201221.5L1857.7%200Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e")}.texture--city-grid-3-right{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='1763'%20height='2016'%20viewBox='0%200%201763%202016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M230.5%20665.527V0H190.5V665.527H103C46.1133%20665.527%200%20711.642%200%20768.528V2016H40V768.528C40%20733.734%2068.207%20705.527%20103%20705.527H190.5V2016H230.5V1146.53H316.004V2016H356.004V1146.53H1762.5V1106.53H356.004V705.527L1762.5%20721.986V681.986L356.004%20665.527V0H316.004V665.527H230.5ZM230.5%20705.527H316.004V1106.53H230.5V705.527Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='1763'%20height='2016'%20viewBox='0%200%201763%202016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M230.5%20665.527V0H190.5V665.527H103C46.1133%20665.527%200%20711.642%200%20768.528V2016H40V768.528C40%20733.734%2068.207%20705.527%20103%20705.527H190.5V2016H230.5V1146.53H316.004V2016H356.004V1146.53H1762.5V1106.53H356.004V705.527L1762.5%20721.986V681.986L356.004%20665.527V0H316.004V665.527H230.5ZM230.5%20705.527H316.004V1106.53H230.5V705.527Z'%20fill='%23D6D6D6'/%3e%3c/svg%3e")}.texture--city-grid-4-5{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='2031'%20height='2122'%20viewBox='0%200%202031%202122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1750.56%201567.65L1496.56%201184.09L1496.56%201013.44L1750.56%201396.99L1750.56%201567.65ZM1779.56%201440.78L1779.56%201611.44L2030.18%202000.76L2006%202016.78L1779.56%201663.96L1779.56%202121.78L1750.56%202121.78L1750.56%201620.17L1496.56%201236.62L1496.56%202088.78L1467.56%202088.78L1467.56%201192.83L1140.17%20698.449L4.00525e-05%20698.449L3.2781e-05%20669.449L1120.96%20669.449L702.999%2059.7772L727.179%2043.7654L1155.75%20669.449L1268.76%20669.449L821.812%2016.0117L845.991%209.39236e-06L1303.54%20669.449L1398.56%20669.449L1398.56%2059.7772L1427.56%2059.7772L1427.56%20669.449L1467.56%20669.449L1467.56%2059.7774L1496.56%2059.7775L1496.56%20669.449L1496.56%20698.449L1496.56%20960.914L2030.18%201761.78L2006%201777.79L1779.56%201440.78ZM1467.56%201140.3L1467.56%20969.647L1287.96%20698.449L1174.95%20698.449L1467.56%201140.3ZM1467.56%20917.123L1467.56%20698.449L1427.56%20698.449L1427.56%20856.721L1467.56%20917.123ZM1398.56%20698.449L1398.56%20812.928L1322.75%20698.449L1398.56%20698.449Z'%20fill='%23D9D9D9'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='2031'%20height='2122'%20viewBox='0%200%202031%202122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1750.56%201567.65L1496.56%201184.09L1496.56%201013.44L1750.56%201396.99L1750.56%201567.65ZM1779.56%201440.78L1779.56%201611.44L2030.18%202000.76L2006%202016.78L1779.56%201663.96L1779.56%202121.78L1750.56%202121.78L1750.56%201620.17L1496.56%201236.62L1496.56%202088.78L1467.56%202088.78L1467.56%201192.83L1140.17%20698.449L4.00525e-05%20698.449L3.2781e-05%20669.449L1120.96%20669.449L702.999%2059.7772L727.179%2043.7654L1155.75%20669.449L1268.76%20669.449L821.812%2016.0117L845.991%209.39236e-06L1303.54%20669.449L1398.56%20669.449L1398.56%2059.7772L1427.56%2059.7772L1427.56%20669.449L1467.56%20669.449L1467.56%2059.7774L1496.56%2059.7775L1496.56%20669.449L1496.56%20698.449L1496.56%20960.914L2030.18%201761.78L2006%201777.79L1779.56%201440.78ZM1467.56%201140.3L1467.56%20969.647L1287.96%20698.449L1174.95%20698.449L1467.56%201140.3ZM1467.56%20917.123L1467.56%20698.449L1427.56%20698.449L1427.56%20856.721L1467.56%20917.123ZM1398.56%20698.449L1398.56%20812.928L1322.75%20698.449L1398.56%20698.449Z'%20fill='%23D9D9D9'/%3e%3c/svg%3e")}.texture--city-grid-6-left{background-color:currentColor;-webkit-mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-6-left.svg);mask-image:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid-6-left.svg)}.accordion{border:none;border-bottom:1px solid #d2d5d0;padding:0}@media (width>=35.9375rem){.accordion{margin:0 2.025rem}}.accordion--no-margin{margin:0}.accordion-term{color:#000;cursor:pointer;border-top:1px solid #e5e5e5;font-weight:600;display:block;position:relative}.accordion-term:first-child{border:none}.accordion-term.is-active .accordion-heading__icon{transform:rotate(180deg)}.accordion-term.is-active+dd{height:auto;overflow:visible}.accordion--degree-listing .accordion-term.is-active+dd{padding:1.35rem}.accordion-term__btn{cursor:pointer;background:0 0;border:none;width:100%;padding:1.0125rem .50625rem;display:block}.accordion-term__btn:focus,.accordion-term__btn:hover{background-color:#eaeaea}.accordion-heading{justify-content:space-between;align-items:center;padding-right:3.125rem;display:flex}@media (width>=35.9375rem){.accordion-heading{padding-right:4.0625rem}}.accordion--degree-listing .accordion-heading{display:block}@media (width>=35.9375rem){.accordion--degree-listing .accordion-heading{display:flex}}.accordion-heading__h2,.accordion-heading__h3,.accordion-heading__h4,.accordion-heading__h5{text-align:left;font-size:1.35rem}.accordion-heading__h2+.accordion-heading__secondary,.accordion-heading__h3+.accordion-heading__secondary,.accordion-heading__h4+.accordion-heading__secondary,.accordion-heading__h5+.accordion-heading__secondary{text-align:right;max-width:62%;margin-left:1.0125rem}.accordion--degree-listing .accordion-heading__h2,.accordion--degree-listing .accordion-heading__h3,.accordion--degree-listing .accordion-heading__h4,.accordion--degree-listing .accordion-heading__h5{font-size:1.125rem}.accordion-heading__subtitle{margin-top:.28125rem;font-size:.9rem}.accordion-heading__secondary{font-size:.9rem;line-height:1.3;display:inline-block}.accordion-heading__secondary .accordion-heading__secondary:after{color:#000;content:", ";margin-left:0}.accordion-heading__secondary .accordion-heading__secondary:last-child:after{display:none}.accordion--degree-listing .accordion-heading__secondary{text-align:left;max-width:none;margin-left:0;display:block}@media (width>=35.9375rem){.accordion--degree-listing .accordion-heading__secondary{text-align:right;max-width:62%;margin-left:1.0125rem;display:inline-block}}.accordion--degree-listing .accordion-heading__secondary span span{white-space:nowrap}.accordion-heading__h2,.accordion-heading__h3,.accordion-heading__h4,.accordion-heading__h5,.accordion-heading__paragraph,.accordion-heading__cert{margin:0}.accordion-heading__online-icon{fill:#57068c;width:.9375rem;height:.9375rem;position:relative;top:.125rem}.accordion-heading__online-icon+span{margin-left:-.25rem}.accordion-heading__icon{fill:#57068c;width:3.125rem;height:3.125rem;margin-top:-.875rem;margin-left:1.35rem;position:absolute;top:1.125rem;right:0}.accordion-def{background-color:#f2f2f2;margin:0}.accordion-def[aria-expanded=false]{visibility:hidden;height:0;overflow:hidden}.accordion-content{flex-direction:column-reverse;gap:1.0125rem;padding:1.125rem;display:flex}.accordion--program-listing .accordion-content,.accordion--degree-listing .accordion-content{padding:0}@media (width>=35.9375rem){.accordion-content{flex-direction:row;justify-content:space-between;gap:2%}}.accordion-content__hero{flex:100%;margin:0;display:block;position:relative;overflow:hidden}.accordion-content__hero:after{content:"";background:linear-gradient(#0000 0%,#000c 90%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=48rem){.accordion-content__hero:after{background:linear-gradient(#0000 0%,#000c 100%)}}.accordion-content__hero--large:after{background:linear-gradient(#0000 0%,#3d0563de 100%);height:60%;top:auto;bottom:0}.accordion-content__hero>:not(.accordion-content__hero-content){width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=60.9375rem){.accordion-content__hero>:not(.accordion-content__hero-content){position:relative;top:auto;left:auto;transform:none}}.accordion-content__hero>:not(.accordion-content__hero-content) img{object-fit:cover;width:auto;min-width:100%;max-width:none;min-height:100%;max-height:100%}@media (width>=60.9375rem){.accordion-content__hero>:not(.accordion-content__hero-content) img{aspect-ratio:3;width:100%;min-height:0;max-height:none}}.accordion-content__image{flex:0 40%}@media (width>=60.9375rem){.accordion-content__image{flex:0 25%}}.accordion-content__hero-content{z-index:1;padding-top:9rem;position:relative}@media (width>=60.9375rem){.accordion-content__hero-content{padding:0;position:absolute;bottom:0}}.accordion-content__hero-content .accordion-content__copy{flex-flow:column;padding:0 1.35rem 1.35rem;display:flex}@media (width>=60.9375rem){.accordion-content__hero-content .accordion-content__copy{flex-flow:row}}.accordion-content__hero-content .accordion-content__copy>*{color:#fff}.accordion-content__hero-content .accordion-content__copy-btm{flex-flow:row;align-items:flex-start;gap:1.0125rem;padding-top:1.0125rem;display:flex}@media (width>=60.9375rem){.accordion-content__hero-content .accordion-content__copy-btm{padding:0}}.accordion-content__hero-content .accordion-content__copy-btm>*{flex:100%}.accordion-content__hero-content .btn-group--shade{flex-flow:row;align-items:center;margin:0;padding:.61875rem 1.0125rem;font-size:.9rem;display:flex}.accordion-content__hero-content .btn-group--shade>*{white-space:nowrap;top:auto}.accordion-hero-heading__h2,.accordion-hero-heading__h3,.accordion-hero-heading__h4,.accordion-hero-heading__h5{color:#fff;letter-spacing:-.0475rem;width:auto;margin:0 0 .50625rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.025rem,1.5rem + 1.75vw,2.8125rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.accordion-hero-heading__h2,.accordion-hero-heading__h3,.accordion-hero-heading__h4,.accordion-hero-heading__h5{letter-spacing:-.06rem;margin:0 auto .253125rem}}.accordion-hero-heading__h2__link,.accordion-hero-heading__h3__link,.accordion-hero-heading__h4__link,.accordion-hero-heading__h5__link{color:inherit}.accordion-hero-heading__h2__link:hover,.accordion-hero-heading__h3__link:hover,.accordion-hero-heading__h4__link:hover,.accordion-hero-heading__h5__link:hover{color:#333}.accordion-hero-heading__h2__flag,.accordion-hero-heading__h3__flag,.accordion-hero-heading__h4__flag,.accordion-hero-heading__h5__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.accordion-hero-heading__h2__flag,.accordion-hero-heading__h3__flag,.accordion-hero-heading__h4__flag,.accordion-hero-heading__h5__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.accordion-hero-heading__h2__flag,.accordion-hero-heading__h3__flag,.accordion-hero-heading__h4__flag,.accordion-hero-heading__h5__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.accordion-hero-heading__h2,.accordion-hero-heading__h3,.accordion-hero-heading__h4,.accordion-hero-heading__h5{color:#fff;margin:0;padding:1.35rem 1.35rem 0}@media (width>=60.9375rem){.accordion-hero-heading__h2,.accordion-hero-heading__h3,.accordion-hero-heading__h4,.accordion-hero-heading__h5{position:relative}}.accordion-content:has(.accordion-content__hero){flex-flow:column;gap:0;display:flex}.accordion-content:has(.accordion-content__hero)>nav{padding:2.025rem 1.35rem}.accordion-content:has(.accordion-content__hero) .menu{flex-flow:wrap;list-style:none;display:flex}.accordion-content:has(.accordion-content__hero) .menu-item{flex:0 50%}.accordion-content__paragraph{color:#000;margin:0;line-height:1.4}.accordion-content__link{white-space:nowrap}@media (width>=60.9375rem){.accordion-content__link{margin-left:1.0125rem}}.accordion--program-listing .accordion-content__link{color:#57068c;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .accordion--program-listing .accordion-content__link{background-color:#fff}.accordion--program-listing .accordion-content__link:hover{color:#fff;background-color:#57068c;text-decoration:underline}.accordion--program-listing .accordion-content__link:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.accordion--program-listing .accordion-content__link:active{background-color:#7508bd}.accordion--program-listing .accordion-content__link .ext{display:none}.accordion--program-listing .accordion-content__link{border:1px solid #57068c;flex:100%;padding:.61875rem 1.0125rem;font-size:.9rem}.accordion--degree-listing .accordion-content__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .accordion--degree-listing .accordion-content__link{background-color:#8509d5}.accordion--degree-listing .accordion-content__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.accordion--degree-listing .accordion-content__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.accordion--degree-listing .accordion-content__link:active{background-color:#290343}.accordion--degree-listing .accordion-content__link .ext{display:none}.accordion--degree-listing .accordion-content__link{flex:none;margin:0;padding:.61875rem 1.0125rem;font-size:.9rem}.accordion--degree-listing .accordion-content__link.accordion-content__link--info{color:#57068c;background-color:#0000;border:1px solid #57068c;padding:.5625rem 1.40625rem;font-size:.9rem}.accordion--degree-listing .accordion-content__link.accordion-content__link--info:focus,.accordion--degree-listing .accordion-content__link.accordion-content__link--info:active{color:#fff}.accordion--degree-listing .accordion-content__link.accordion-content__link--info:focus svg,.accordion--degree-listing .accordion-content__link.accordion-content__link--info:active svg{fill:#fff}.accordion--degree-listing .accordion-content__link.accordion-content__link--info{vertical-align:bottom;border-color:#d2d5d0;align-items:center;gap:.5625rem;padding:.556188rem 1.0125rem;font-size:.9rem;display:inline-flex}.accordion--degree-listing .accordion-content__link.accordion-content__link--info svg{width:.95625rem;height:.95625rem}.accordion-content__copy{flex-direction:column;flex:0 60%;justify-content:space-between;display:flex}@media (width>=60.9375rem){.accordion-content__copy{flex:0 75%}}.accordion-content__copy-footnote{margin:1.0125rem 0 1.125rem;font-weight:700}.accordion-content__copy-btm{flex-flow:wrap;align-items:flex-start;gap:1.0125rem;margin-top:1.0125rem;display:flex}.component--accordion-group .button--accordion-toggle-all{color:#57068c;margin-left:auto;display:block}.component--accordion-group .button--accordion-toggle-all:hover,.component--accordion-group .button--accordion-toggle-all:focus{color:#fff;background-color:#57068c}.component--accordion-group .accordion-content__copy{flex:0 auto}@media (width>=60.9375rem){.component--accordion-group .accordion-content__copy{flex:0 auto}}.component--accordion-group .accordion-heading{text-align:left}.component--accordion-group .accordion-heading .accordion-heading__h2,.component--accordion-group .accordion-heading .accordion-heading__h3,.component--accordion-group .accordion-heading .accordion-heading__h4,.component--accordion-group .accordion-heading .accordion-heading__h5{font-size:1.2375rem}.component--accordion-group .accordion-content__text .text-long h3.purple:first-of-type{margin-top:0}.component--accordion-group .accordion-heading__icon{width:2.5rem;height:2.5rem;top:1.4375rem}.component--accordion-group dl{margin:0}.component--accordion-group dl .accordion-content{display:block}.notinpdf{display:none}.sc_footnotes{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:.3125rem;padding:1.125rem}.sc_footnotes dt{vertical-align:top;width:2.25rem;margin:0;font-weight:800;display:inline-block}.sc_footnotes dt sup{position:unset;vertical-align:unset;font-size:.95625rem}.sc_footnotes dd{width:calc(100% - 2.25rem);margin:0 0 1.0125rem;font-size:.95625rem;line-height:1.5;display:inline-block}.sc_footnotes dd:last-of-type{margin-bottom:0}.sc_footnotes dt p,.sc_footnotes dd p{margin:0}.btn-hero__outer{position:relative}.btn-hero__outer .btn-hero{position:unset}.btn-hero__outer article,.btn-hero__outer .media{width:100%;height:100%;position:absolute;top:0;left:0}.btn-hero__outer article:after,.btn-hero__outer .media:after{content:"";background:linear-gradient(15deg,#000000e0 10%,#000000c4 33%,#0000004d 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=48rem){.btn-hero__outer article:after,.btn-hero__outer .media:after{background:linear-gradient(13deg,#000000e0 5%,#000000c4 23%,#0003 100%)}}@media (width>=60.9375rem){.btn-hero__outer article:after,.btn-hero__outer .media:after{background:linear-gradient(12deg,#000000c4 13%,#0000 100%)}}.btn-hero__outer article picture,.btn-hero__outer article img,.btn-hero__outer .media picture,.btn-hero__outer .media img{object-fit:cover;width:100%;height:100%}.btn-hero__outer .btn-hero .breadcrumb__item,.btn-hero__outer .btn-hero .breadcrumb__link,.btn-hero__outer .btn-hero .breadcrumb__link:focus,.btn-hero__outer .btn-hero .breadcrumb__link:link,.btn-hero__outer .btn-hero .breadcrumb__link:visited{color:#fff}.btn-hero__outer .btn-hero .breadcrumb__item .breadcrumb__link-icon,.btn-hero__outer .btn-hero .breadcrumb__link .breadcrumb__link-icon,.btn-hero__outer .btn-hero .breadcrumb__link:focus .breadcrumb__link-icon,.btn-hero__outer .btn-hero .breadcrumb__link:link .breadcrumb__link-icon,.btn-hero__outer .btn-hero .breadcrumb__link:visited .breadcrumb__link-icon{fill:#fff}.btn-hero__outer .btn-hero__h1{margin-top:2.025rem;margin-bottom:.50625rem;position:relative}@media (width>=48rem){.btn-hero__outer .btn-hero__h1{margin-bottom:0}}.btn-hero{width:100%;max-width:85rem;margin-block:0;margin-inline:auto;padding-block:2.25rem 1.125rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.btn-hero{padding-block:2.25rem 1.125rem}}.btn-hero{color:#fff;background:0 0;min-height:38vw;position:relative}@media (width>=48rem){.btn-hero{flex-direction:column;justify-content:flex-end;display:flex}}@media (width>=60.9375rem){.btn-hero{min-height:25rem;padding-bottom:1.875rem}}.btn-hero__inner{flex-flow:column;justify-content:flex-end;width:100%;max-width:62.85rem;min-height:calc(38vw - 3.375rem);margin:0 auto;display:flex;position:relative}.layout-container.page-degree .btn-hero__inner,.layout-container.page-program .btn-hero__inner{max-width:100%}@media (width>=48rem){.btn-hero__inner{flex-flow:row;justify-content:flex-start;align-items:flex-end;min-height:auto}.btn-hero__inner--full{justify-content:space-between}}.btn-hero__title{flex-basis:50%}@media (width>=48rem){.btn-hero__title{flex-basis:auto}.btn-hero__title+.btn-hero__btns:has(a:nth-last-child(n+1)){flex-basis:25%}.btn-hero__title+.btn-hero__btns:has(a:nth-last-child(n+2)){flex-basis:33%}.btn-hero__title+.btn_group__parent:has(a:nth-last-child(n+1)){flex-basis:50%}.btn-hero__title+.btn_group__parent:has(a:nth-last-child(n+2)){flex-basis:70%}.btn-hero__title+.btn_group__parent{text-align:right}}.btn-hero__eyebrow{text-transform:uppercase;margin:0 0 .225rem}.btn-hero__subtitle{color:#fff;letter-spacing:-.0375rem;width:auto;margin:.45rem 0 0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.375rem + 2.5vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.btn-hero__subtitle{letter-spacing:-.045rem;margin:.45rem 0 0}}.btn-hero__subtitle__link,.btn-hero__subtitle__link:hover{color:inherit}.btn-hero__btns{margin-top:2.025rem}@media (width>=48rem){.btn-hero__btns{text-align:right;white-space:nowrap;flex-grow:1;margin-top:0;margin-left:1.0125rem}}.btn-hero__h1{color:#fff;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.66667rem + 2.36111vw,3.4375rem);font-style:normal;font-weight:500;line-height:1}@media (width>=48rem){.btn-hero__h1{letter-spacing:-.06rem;margin:0}}.btn-hero__h1__link{color:inherit}.btn-hero__h1__link:hover{color:#333}.btn-hero__h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.btn-hero__h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.btn-hero__h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.btn-hero__h1--small{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.25rem + 2.08333vw,2.8125rem);font-style:normal;font-weight:500;line-height:1}@media (width>=48rem){.btn-hero__h1--small{letter-spacing:-.045rem;margin:0}}.btn-hero__h1--small__link,.btn-hero__h1--small__link:hover{color:inherit}.btn-hero__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .btn-hero__link{background-color:#f9f9f8}.btn-hero__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.btn-hero__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.btn-hero__link:active{background-color:#ecedeb}.btn-hero__link .ext{display:none}.btn-hero__link{white-space:nowrap;margin-bottom:0;padding:.3375rem 1.0125rem;font-size:.9rem}@media (width>=60.9375rem){.btn-hero__link{margin-bottom:0;margin-right:1.0125rem;padding:.7875rem 1.125rem;font-size:1.0125rem;line-height:1}}.btn-hero__link:last-child{margin-right:0}.btn-hero__link svg.ext{width:.875rem;height:.875rem;top:0}.btn-hero .breadcrumb__item,.btn-hero .breadcrumb__link,.btn-hero .breadcrumb__link:focus,.btn-hero .breadcrumb__link:link,.btn-hero .breadcrumb__link:visited,.btn-hero .breadcrumb__link-icon{color:#c1a3d4;fill:#c1a3d4}.btn-hero .breadcrumb__item:hover,.btn-hero .breadcrumb__link:hover,.btn-hero .breadcrumb__link:focus:hover,.btn-hero .breadcrumb__link:link:hover,.btn-hero .breadcrumb__link:visited:hover,.btn-hero .breadcrumb__link-icon:hover{color:#fff}.btn-hero .breadcrumb__item:hover .breadcrumb__link-icon,.btn-hero .breadcrumb__link:hover .breadcrumb__link-icon,.btn-hero .breadcrumb__link:focus:hover .breadcrumb__link-icon,.btn-hero .breadcrumb__link:link:hover .breadcrumb__link-icon,.btn-hero .breadcrumb__link:visited:hover .breadcrumb__link-icon,.btn-hero .breadcrumb__link-icon:hover .breadcrumb__link-icon{fill:#fff}.btn-hero__outer .btn-hero nav{background:#000000c4;padding-inline:clamp(1.25rem,5.56vw,5rem)}@media (width>=48rem){.btn-hero__outer .btn-hero nav{background:#000000b3}}@media (width>=75rem){.btn-hero__outer .btn-hero nav{top:1.0125rem;left:1.0125rem}}.btn-group{color:#57068c;background-color:#d2d5d0;border-radius:.1875rem;margin-top:1.0125rem;padding:.50625rem 1.0125rem;font-size:1.0125rem;font-weight:700;display:inline-block;position:relative}@media (width>=48rem){.btn-group{display:inline-block}}.btn-group:has(:focus){outline-offset:0;overflow:-moz-hidden-unscrollable;border-color:#000;outline:.1875rem solid #fff;box-shadow:inset 0 0 0 2px #000}:is(.btn-group:has(a+span+a:focus),.btn-group:has(a:focus+span+a),.btn-group:has(a:focus+span+a:focus)){box-shadow:none;outline:0}.btn-group:has(a) a:focus{outline:0;text-decoration:underline}.btn-group:has(a+span+a) a:focus{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.btn-group--light{background-color:#0000;border:1px solid #d2d5d0;padding:.3375rem .675rem;font-size:.9rem}.btn-group--light span{color:#4a4f55}.btn-group--light:has(:focus){outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;box-shadow:none;border-color:#57068c;outline:.1875rem solid #57068c}.btn-group--shade{color:#57068c;cursor:pointer;text-align:center;background-color:#e5e5e5;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .btn-group--shade{background-color:#fff}.btn-group--shade:hover{color:#fff;background-color:#57068c;text-decoration:underline}.btn-group--shade:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.btn-group--shade:active{background-color:#7508bd}.btn-group--shade .ext{display:none}.btn-group--shade{border:1px solid #57068c}.btn-group--shade:has(:focus){outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.btn-group--shade span{color:#57068c}.btn-group--shade:hover svg{fill:#fff}.btn-group--shade:hover .btn-group__custom-link{color:#fff}.btn-group span{margin-right:.253125rem;display:block}@media (width>=48rem){.btn-group span{display:inline}}.btn-group .divider{color:#4a4f55;margin-left:.253125rem;margin-right:.253125rem;font-weight:300;display:inline}.btn-group__icon{float:left;fill:#4a4f55;width:1.0625rem;height:1.0625rem;margin-right:.253125rem;position:relative;top:.3125rem}.btn-group__icon--purple{fill:#57068c}.btn-group__custom-link{color:#4a4f55;border:0;text-decoration:none}.btn-group__custom-link--purple{color:#57068c}.btn-group__custom-link+.btn-group__custom-link:before{content:"|";padding:.253125rem}.btn-group__custom-link:hover{color:#000;text-decoration:underline}.btn-group:has(a[href=""]){display:none}.card__wrap{background-color:#d2d5d0;padding:2.025rem}.card{background:#fff;border-radius:.1875rem;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:2.025rem;display:flex}.card--featured{color:#fff;background:#57068c}.card .date_range_label{text-transform:uppercase;color:#fff;font-size:.84375rem;font-weight:600}.card .date__inner-wrap{background-color:#fff;border-radius:.28125rem;flex-flow:column;display:flex}.card .date{box-shadow:none;background-color:#0000;border-radius:0;min-width:6.4125rem;padding:0}.card .date__day_name{color:#fff;background-color:#3d0563;border-radius:.28125rem .28125rem 0 0;padding:.50625rem;font-size:.84375rem;line-height:1.3}[data-component-bg-color=purple] .card .date__day_name{background-color:#57068c}.card .date__month{padding-top:.50625rem;font-size:1.0125rem}.card .date__day{padding-bottom:.50625rem;font-size:1.0125rem}.card .event__date-wrap{flex:0 25%}.card .date__time-wrap{flex:0 auto}.card .card__hybrid{text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #404040;padding-bottom:.253125rem;font-size:.9rem;font-weight:700}[data-component-bg-color=purple] .card .card__hybrid{border-bottom:1px solid #fff}.card .card__location{border-bottom:.253125rem solid #57068c;width:100%;padding-top:1.0125rem;padding-bottom:1.0125rem}.card .card__posttext{margin:.50625rem 0 1.0125rem}.card .card__fields-inline,.card .fields-inline{flex-flow:wrap;align-items:center;gap:.50625rem;margin-top:1.0125rem;display:flex}.card .fields-inline__content--spacer{margin-left:-.50625rem}.card .card__extra_links__label{font-size:1.0125rem;font-weight:500}.card .card__location__wrap,.card .card__online__location__wrap{color:#57068c;flex-flow:row;align-items:center;gap:.50625rem;margin-top:.50625rem;font-size:1.0125rem;line-height:1.3;display:flex}.card .card__icon{fill:#57068c;flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.card .startend{flex-flow:row;align-items:flex-start;gap:.50625rem;font-size:1.0125rem;font-weight:500;line-height:1;display:flex}.card .startend__timezone{color:#c1a3d4;padding-top:.1125rem;font-size:.7875rem;font-weight:500}.card .startend__dates{color:#fff;flex-flow:row;gap:.253125rem;display:flex}.card .icon--clock{fill:#fff;flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.card__image{width:100%;min-height:7.8125rem;position:relative}.card__image--with-date{margin-bottom:1.0125rem}.card__image img,.card__image picture{border-radius:.1875rem .1875rem 0 0}.card__image .card-video__video{border-radius:.1875rem .1875rem 0 0;width:100%;height:auto;display:block}.card__image--portrait .video-embed-field-responsive-video{aspect-ratio:9/16;height:auto;padding:0}.card__image--portrait .video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;inset:0}.card__date-multiple{background-color:#57068c;flex-flow:row;justify-content:center;align-items:center;gap:1.0125rem;padding:1.0125rem;display:flex}[data-component-bg-color=purple] .card__date-multiple{background-color:#3d0563}.card__date-multiple .card__recurring-item{flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:9rem;display:flex}.card__date-multiple-text-label{color:#fff;text-align:center;z-index:1;background-color:#3d0563e6;flex:100%;width:100%;padding:.50625rem;font-size:1.0125rem;font-weight:800;position:absolute;top:0;left:0}.card__date-single{background-color:#57068c;flex-flow:row;justify-content:center;align-items:center;gap:1.0125rem;padding:1.0125rem;display:flex}[data-component-bg-color=purple] .card__date-single{background-color:#3d0563}.card__eyebrow{color:#57068c;font-weight:700}.card__title{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.85rem + .0833333vw,1.9125rem);font-style:normal;font-weight:500;line-height:1.2}@media (width>=48rem){.card__title{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.card__title__link,.card__title__link:hover{color:inherit}.card__title{word-break:break-word}.card__title--no-margin{margin-bottom:0}.card__title-link{color:#8900e1;font-weight:400;text-decoration:underline}[data-component-background*=dark] .card__title-link:hover{color:#e0ccf0}.card__title-link:focus,.card__title-link:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .card__title-link:focus,[data-component-background*=dark] .card__title-link:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .card__title-link{color:#fff}.card__title-link{color:#333;font-weight:inherit;border:0;text-decoration:none}.card__title-link:hover{color:#085ca9;text-decoration:underline}.card__title-link--featured,.card__title-link--featured:hover{color:#fff}.card__subtitle{color:#333;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.0125rem;font-style:normal;font-weight:500;line-height:1.25}.card__subtitle__link,.card__subtitle__link:hover{color:inherit}.card__subtitle{color:#404040;margin-bottom:0}.card__tag{color:#fff;background:#57068c;padding:.3125rem .625rem;font-weight:700;text-decoration:none;display:inline-block;position:absolute;top:.50625rem;right:-.50625rem}.card__copy{flex-direction:column;align-items:baseline;padding:1.29375rem;display:flex}.card__body-wrap p{margin:0 0 1.0125rem}[class*=card--event__dates] .card__body-wrap .paragraph{display:none}[class*=card--event__dates] .card__body-wrap p{margin-bottom:.50625rem}.card__body-wrap--purple{color:#404040}.card__bottom{margin:auto 1.575rem 2.025rem}.card__bottom .compact-user:first-of-type{margin-top:-1.125rem}.card__bottom .compact-user:last-of-type{margin-bottom:2.025rem}.card__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .card__link{background-color:#8509d5}.card__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.card__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.card__link:active{background-color:#290343}.card__link .ext{display:none}[data-component-bg-color=white] .card--grid-item{background-color:#d2d5d0}.compact-user{align-items:center;display:flex}.compact-user__image{margin-right:1.0125rem}.compact-user__image img{border-radius:2px}.compact-user__name{color:#4a4f55;font-weight:700}.content-status{width:100%;max-width:75rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.content-status{padding:0 2.025rem}}@media (width>=75rem){.content-status{padding:0}}.content-status__inner{text-align:center;text-transform:uppercase;color:#fff;padding:.3125rem;font-size:.9rem;font-weight:700}.content-status--draft{background-color:#085ca9}.content-status--needs_review{color:#000;background-color:#e86c00}.content-status--unpublished{background-color:#c50f3c}.content-status--published{display:none}.card .content-status,.teaser .content-status{z-index:2;padding:0;position:absolute;top:0}.card .content-status{border-radius:.1875rem .1875rem 0 0}.course_teaser{margin-top:2.025rem}@media (width>=48rem){.course_teaser{margin-top:2.025rem}}.course_teaser{border-top:1px solid #999;padding-top:2.025rem}.course_teaser:first-child{margin-top:0}@media (width>=48rem){.course_teaser:first-child{margin-top:0}}.course_teaser:first-child{border-top:none;padding-top:0}.course_teaser:last-child{border-bottom:1px solid #d2d5d0;margin-bottom:2.025rem;padding-bottom:2.025rem}.course_teaser--pl{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.course_teaser--pl{padding:0 2.025rem}}@media (width>=75rem){.course_teaser--pl{padding:0}}.course_teaser--pl{border-top:0;margin-top:3.0375rem}.course_teaser--single,.course_teaser--single:last-child{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.course_teaser--single,.course_teaser--single:last-child{padding:0 2.025rem}}@media (width>=75rem){.course_teaser--single,.course_teaser--single:last-child{padding:0}}.course_teaser--single,.course_teaser--single:last-child{border-top:none;border-bottom:none;margin-bottom:4.05rem}.course_teaser__title{color:#4a4f55;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.course_teaser__title{letter-spacing:-.045rem;margin:0 0 .50625rem}}.course_teaser__title__link,.course_teaser__title__link:hover{color:inherit}.course_teaser__title-link{color:#4a4f55;text-decoration:none}.course_teaser__title-link:hover{text-decoration:underline}.course_teaser__description--single,.course_teaser__details{margin-top:1.0125rem}@media (width>=30rem){.course_teaser__details{justify-content:space-between;display:flex}}.course_teaser__details>div{margin-bottom:1.0125rem}@media (width>=48rem){.course_teaser__details>div{margin-bottom:0}}@media (width>=60.9375rem){.course_teaser__number{width:32%;max-width:13.5rem}.course_teaser__number .course_teaser__detail{width:auto}.course_teaser__units{width:23%;max-width:9rem}.course_teaser__units .course_teaser__detail{width:auto}.course_teaser__dept{flex-grow:1;width:45%}.course_teaser__dept .course_teaser__detail{width:90%}}.course_teaser__website .course_teaser__link a{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .course_teaser__website .course_teaser__link a{background-color:#8509d5}.course_teaser__website .course_teaser__link a:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.course_teaser__website .course_teaser__link a:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.course_teaser__website .course_teaser__link a:active{background-color:#290343}.course_teaser__website .course_teaser__link a .ext{display:none}.course_teaser__website .course_teaser__link a{margin-top:.9375rem;padding:.7875rem 1.125rem;font-size:1.0125rem;line-height:1}.course_teaser__website .course_teaser__link a:hover{text-decoration:none}@media (width>=30rem){.course_teaser__details-left{flex-grow:1;width:50%}}@media (width>=60.9375rem){.course_teaser__details-left{justify-content:space-between;width:67%;display:flex}}.course_teaser__details-left>div{margin-bottom:.50625rem}@media (width>=60.9375rem){.course_teaser__details-left>div{margin-bottom:0}}.course_teaser__label{color:#57068c;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.0125rem;font-style:normal;font-weight:500;line-height:1.7}.course_teaser__label__link,.course_teaser__label__link:hover{color:inherit}.course_teaser__detail{line-height:1.3;display:block}@media (width>=60.9375rem){.course_teaser__detail{width:6.25rem}}.course_teaser__detail a{color:#8900e1;font-weight:400;text-decoration:underline}.course_teaser__detail a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .course_teaser__detail a:hover{color:#e0ccf0}.course_teaser__detail a:focus,.course_teaser__detail a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .course_teaser__detail a:focus,[data-component-background*=dark] .course_teaser__detail a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .course_teaser__detail a{color:#fff}.course_teaser__detail .teaser-grid__h2{display:none}.course_teaser__lib-arts{margin:0;font-size:1.125rem;font-weight:700;line-height:1.4;display:inline}@media (width>=60.9375rem){.course_teaser__lib-arts{float:right}}.course_teaser__lib-arts-core{font-size:.9rem}@media (width>=48rem){.course_teaser__lib-arts-core{text-align:right}}.course_teaser__icon{fill:#57068c;width:1.1875rem;height:1.1875rem;margin-right:.1875rem;position:relative;top:.1875rem}.course_teaser__old-course{font-size:1.0125rem}@media (width>=60.9375rem){.course_teaser__old-course{clear:both;float:right;text-align:right}}.wrap__inner--contained .wrap--contained{margin-top:.50625rem;padding:0}.sbs .wrap--contained{margin:.50625rem 0 2.475rem;padding:0}.node--course .sbs__text{display:none}.cta{text-align:center;max-width:90%;margin:0 auto}.cta__h2,.cta__h3,.cta__h4,.cta__h5{color:#57068c;margin:0 0 .50625rem;font-size:2.475rem;font-weight:800;line-height:1}.cta__h2--purple,.cta__h3--purple,.cta__h4--purple,.cta__h5--purple{color:#fff}.cta__h2--gray,.cta__h3--gray,.cta__h4--gray,.cta__h5--gray{color:#57068c}.cta__text{color:#4a4f55;margin-bottom:1.2375rem}.cta__text--purple{color:#fff}.cta__links{margin:0;padding:0;list-style:none}@media (width>=48rem){.cta__item{display:inline-block}}.cta__item+.cta__item{margin-top:1.125rem}@media (width>=48rem){.cta__item+.cta__item{margin-top:0;margin-left:.50625rem}.cta--small .cta__links{justify-content:center;align-items:center;display:flex}}.cta--small .cta__item{margin-top:1.125rem}@media (width>=48rem){.cta--small .cta__item,.cta--small .cta__link{margin-top:0}}.layout-container.page-frontpage .cta__h2.cta__h2--purple.cta__h2--small{display:none!important}@media (width>=48rem){.cta__inline{justify-content:center;align-items:center;display:flex}}.cta__inline .cta__h2{max-width:100%}@media (width>=48rem){.cta__inline .cta__h2{max-width:65%;margin-bottom:0;margin-right:2.025rem}}.cta__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .cta__link{background-color:#8509d5}.cta__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.cta__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.cta__link:active{background-color:#290343}.cta__link .ext{display:none}.cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem;display:block}@media (width>=48rem){.cta__link{margin-top:1.125rem;display:inline-block}}.cta--purple .cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .cta--purple .cta__link{background-color:#f9f9f8}.cta--purple .cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.cta--purple .cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.cta--purple .cta__link:active{background-color:#ecedeb}.cta--purple .cta__link .ext{display:none}.cta--purple .cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}@media (width>=48rem){.cta--purple .cta__link{margin-top:0}}.cta--purple .cta__inner--small .cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .cta--purple .cta__inner--small .cta__link{background-color:#f9f9f8}.cta--purple .cta__inner--small .cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.cta--purple .cta__inner--small .cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.cta--purple .cta__inner--small .cta__link:active{background-color:#ecedeb}.cta--purple .cta__inner--small .cta__link .ext{display:none}.component--purple .cta--purple .cta__link{display:block}@media (width>=48rem){.component--purple .cta--purple .cta__link{display:inline-block}}.cta__link svg.ext{margin-left:.1125rem}.component--purple .cta__h2,.component--purple .cta__text{color:#fff}.component--purple .cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .component--purple .cta__link{background-color:#f9f9f8}.component--purple .cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.component--purple .cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.component--purple .cta__link:active{background-color:#ecedeb}.component--purple .cta__link .ext{display:none}.component--purple .cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}.node--frontpage .cta__h2,.node--frontpage .cta__text{color:#fff}.node--frontpage .cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .node--frontpage .cta__link{background-color:#f9f9f8}.node--frontpage .cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.node--frontpage .cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.node--frontpage .cta__link:active{background-color:#ecedeb}.node--frontpage .cta__link .ext{display:none}.node--frontpage .cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}.curriculum_cta{text-align:center;background-color:#57068c;max-width:100%;margin:0 auto;padding:4.05rem 6.075rem}.curriculum_cta .curriculum_cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .curriculum_cta .curriculum_cta__link{background-color:#f9f9f8}.curriculum_cta .curriculum_cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.curriculum_cta .curriculum_cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.curriculum_cta .curriculum_cta__link:active{background-color:#ecedeb}.curriculum_cta .curriculum_cta__link .ext{display:none}.curriculum_cta .curriculum_cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}.curriculum_cta__h2{color:#fff;margin:0 0 .50625rem;font-size:2.5875rem;font-weight:800;line-height:1}.curriculum_cta__h2--purple{color:#fff}.curriculum_cta__text{color:#fff;margin-bottom:2.3625rem}.curriculum_cta__text--purple{color:#fff}.curriculum_cta--small .curriculum_cta__link{margin-top:0}.curriculum_cta--hide{display:none}@media (width>=48rem){.curriculum_cta__inline{justify-content:center;align-items:center;display:flex}}.curriculum_cta__inline .curriculum_cta__h2{max-width:100%}@media (width>=48rem){.curriculum_cta__inline .curriculum_cta__h2{max-width:65%;margin-bottom:0;margin-right:2.025rem}}.curriculum_cta__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .curriculum_cta__link{background-color:#8509d5}.curriculum_cta__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.curriculum_cta__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.curriculum_cta__link:active{background-color:#290343}.curriculum_cta__link .ext{display:none}.curriculum_cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem;display:block}@media (width>=48rem){.curriculum_cta__link{margin-top:1.125rem;display:inline-block}}.curriculum_cta__link+.curriculum_cta__link{margin:1.125rem 0 0}@media (width>=48rem){.curriculum_cta__link+.curriculum_cta__link{margin-left:.50625rem}}.curriculum_cta--purple .curriculum_cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .curriculum_cta--purple .curriculum_cta__link{background-color:#f9f9f8}.curriculum_cta--purple .curriculum_cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.curriculum_cta--purple .curriculum_cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.curriculum_cta--purple .curriculum_cta__link:active{background-color:#ecedeb}.curriculum_cta--purple .curriculum_cta__link .ext{display:none}.curriculum_cta--purple .curriculum_cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}.curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link{background-color:#f9f9f8}.curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link:active{background-color:#ecedeb}.curriculum_cta--purple .curriculum_cta__inner--small .curriculum_cta__link .ext{display:none}.curriculum_cta__link svg.ext{margin-left:.1125rem}.component--purple .curriculum_cta__h2,.component--purple .curriculum_cta__text{color:#fff}.component--purple .curriculum_cta__link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .component--purple .curriculum_cta__link{background-color:#f9f9f8}.component--purple .curriculum_cta__link:hover{color:#57068c;background-color:#fff;text-decoration:underline}.component--purple .curriculum_cta__link:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.component--purple .curriculum_cta__link:active{background-color:#ecedeb}.component--purple .curriculum_cta__link .ext{display:none}.component--purple .curriculum_cta__link{padding:.9rem 2.1375rem;font-size:1.2375rem}.page-curriculum .main-content>:last-child:not(.component):not(article){margin-bottom:0}.view--all-applications-how-to-apply-list{border-bottom:.0625rem solid #d2d5d0}.degree-application-listing{color:#000;border-top:.0625rem solid #e5e5e5;display:block}.degree-application-listing__link{color:inherit;padding:1.0125rem .50625rem;text-decoration:none;display:block}.degree-application-listing__link:focus,.degree-application-listing__link:hover{color:inherit;background-color:#eaeaea}.degree-application-listing__title{font-size:1.125rem;font-weight:600;line-height:1.3;display:block}.degree-application-listing__degree-type{font-weight:inherit}.degree-application-listing__subtitle{margin-top:.28125rem;font-size:.9rem;line-height:1.3;display:block}.degree-application-listing:focus .degree-application-listing__title,.degree-application-listing:hover .degree-application-listing__title{text-decoration:underline}.degree-list-header{border-bottom:1px solid #d2d5d0;justify-content:space-between;margin-top:2.025rem;display:flex}.degree-list-header>div{color:#57068c;text-transform:uppercase;font-weight:700}@media (width>=48rem){.department-block__inner{justify-content:space-between;display:flex}}.department-block__image{margin-bottom:1.0125rem}@media (width>=48rem){.department-block__image{flex:0 50%;margin-bottom:0}.department-block__info{flex:0 47%;margin-left:2.025rem}}.department-block__text{margin:0 0 2.025rem}.department-block__eyebrow{text-transform:uppercase;margin:0;font-size:1.0125rem;font-weight:700}.department-block__eyebrow--gray{color:#4a4f55}.department-block__eyebrow--white,.component--purple .department-block,.component--purple .department-block h2,.component--purple .department-block h3{color:#fff}.component--purple .department-block .text-long a{color:#fff;text-decoration:underline}.component--purple .department-block a:focus{outline-color:#fff}.details_table__item{border-bottom:1px solid #999;grid-template-columns:1fr;gap:.5625rem;padding:1.125rem;display:grid}.details_table__item:first-of-type{border-top:1px solid #999}@media (width>=48rem){.details_table__item{grid-template-columns:13.125rem 1fr;gap:2.25rem}}.details_table__item p{margin:0}.details_table__item__label{font-weight:600}.details_table__item__content{font-size:1.125rem;display:flex}.details_table__item__content-title{color:#57068c;min-width:3.4875rem;font-weight:600}.details_table__item__content-title--date-item{flex-direction:column;width:100%;display:flex}.details_table__item__content-inner .details_table__item__content-title{color:#333;font-weight:400}.details_table__item__content-title .details_table__item__description{color:#333;padding-top:.28125rem;font-size:.95625rem;font-weight:400;line-height:1.25}.details_table__item__deadline-label{color:#333}.details_table__item__deadline{flex-flow:column wrap;gap:.1125rem;display:flex}@media (width>=64rem){.details_table__item__deadline{flex-direction:row;gap:.16875rem .5625rem}}.details_table__item__deadline-date{white-space:nowrap}.details_table__item__deadline-wrap{gap:1.125rem;display:flex}.details_table__item__deadline-wrap-item{gap:.5625rem;display:flex}@media (width>=64rem){.details_table__item__deadline-wrap-item{border-right:1px solid #999;padding-right:.5625rem}}.details_table__item__start_date{color:#57068c;flex-direction:column;width:100%;font-weight:600;display:flex}@media (width>=64rem){.details_table__item__start_date{flex-direction:row;gap:.5625rem}}.details_table__item__start_date__label{text-transform:uppercase;white-space:nowrap;font-style:normal;font-weight:600;line-height:1.6}.details_table__item__start_date__start{text-transform:capitalize}.details_table__item__wrap-item .details_table__item__description{padding-inline:.5625rem}.details_table__item__date-item{gap:1.125rem;width:100%;display:flex}.details_table__item__wrap{flex-direction:column;display:flex}.details_table__item__wrap-item{display:flex}.details_table__item__plan-code-item{gap:.28125rem;display:flex}@media (width>=60.9375rem){.details_table__item__plan-code-item{gap:.5625rem}}.details_table__item__contact-info-item{flex-flow:column wrap;gap:.5625rem;display:flex}@media (width>=64rem){.details_table__item__contact-info-item{flex-direction:row}}.details_table__item__contact-info-item a{color:#57068c}.details_table__item__contact-info-item a:hover,.details_table__item__contact-info-item a:focus{color:#3d0563}.details_table__item__contact-phone,.details_table__item__contact-email{align-items:center;gap:.28125rem;font-size:.95625rem;font-weight:400;display:flex}.details_table__item__icon{width:1.125rem;height:1.125rem}.details_table__item__plan-code-item+.details_table__item__plan-code-item{margin-top:.50625rem}@media (width>=64rem){.details_table__item__plan-code-item+.details_table__item__plan-code-item{margin-top:.50625rem}}.details_table__item__contact-info-item+.details_table__item__contact-info-item{margin-top:1.51875rem}@media (width>=64rem){.details_table__item__contact-info-item+.details_table__item__contact-info-item{margin-top:1.0125rem}.details_table__item__deadline-wrap-item:last-of-type{border-right:0;padding-right:0}}.details_table__item__date-item+.details_table__item__date-item{margin-top:1.0125rem}@media (width>=48rem){.details_table__item__date-item+.details_table__item__date-item{margin-top:.50625rem}}.downloads{color:#fff;background-color:#57068c;width:100%;margin-bottom:3.0375rem;padding:1.6875rem;display:inline-block}@media (width>=60.9375rem){.downloads{width:auto;min-width:18.75rem}.downloads--top-space{margin-top:3.9375rem}}.downloads__title{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .7875rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.2}.downloads__title__link,.downloads__title__link:hover{color:inherit}.downloads-file{margin-top:.28125rem;display:block}.downloads-file__link{color:#fff;text-decoration:none}.downloads-file__link:focus,.downloads-file__link:hover{color:#c1a3d4;text-decoration:underline}.downloads-file__icon{fill:#fff;width:1.125rem;height:1.125rem;margin-left:.375rem;position:relative;top:.125rem}.external_course{margin-bottom:2.025rem;font-weight:700}.external_course__container{color:#333;margin-bottom:1.0125rem}@media (width>=30rem){.external_course__container{display:flex}.external_course__title{flex-grow:1;flex-shrink:1;margin:0 2.025rem 0 0}}.external_course__credits{flex-shrink:0}.external_course__description{margin:0 0 2.025rem;font-weight:700}.external_course__group:not(.course__group--or){border-top:1px solid #d2d5d0;padding-top:2.025rem}.external_course__group:first-child{border-top:none;padding-top:0;padding-left:6.25rem}.external_course__group--or .external_course__description{margin:-1.8rem 0 .225rem 1.125rem;font-size:1.0125rem}.external_course:last-child{margin-bottom:0;margin-left:6.25rem}.page-frontpage .text-refresh__item .button{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .page-frontpage .text-refresh__item .button{background-color:#ad2fff}.page-frontpage .text-refresh__item .button:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.page-frontpage .text-refresh__item .button:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.page-frontpage .text-refresh__item .button:active{background-color:#5a0095}.page-frontpage .text-refresh__item .button .ext{display:none}.page-frontpage .text-refresh__item p:has(>.button:only-child){text-align:center}.page-frontpage .container--text-refresh:has(.text-refresh__item p>.button:only-child){margin-block-start:-.50625rem;padding-block-start:0}.glide__show_caption{z-index:1;color:#fff;cursor:pointer;background-color:#57068c;border-top:1px solid #57068c;border-bottom:0;border-left:0;border-right:1px solid #57068c;border-radius:.125rem .125rem 0 0;align-items:center;padding:.5625rem .84375rem;display:flex;position:absolute;bottom:0;left:0}.glide__show_caption:hover,.glide__show_caption:focus{color:#fff;background-color:#3d0563;border-color:#fff;text-decoration:underline}.glide__show_caption:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.glide__show_caption.active{color:#fff;background-color:#3d0563}.glide__info__icon{fill:#fff;width:1.125rem;height:1rem;margin-right:.28125rem}.glide__label__text{font-size:.84375rem}.glide__slide__caption{color:#fff;background:linear-gradient(#0000 0%,#3d0563de 100%);align-items:flex-end;width:100%;height:75%;padding:1.125rem 1.125rem 2.8125rem;font-size:.95625rem;line-height:1.4;display:flex;position:absolute;bottom:0}.glide__slide__caption.closed{display:none}.glide__slide__text p{margin:0}.glide__slide__text p+p{margin-top:.5625rem}.glide__thumb-btn{cursor:pointer;background:0 0;border:none;border-radius:.25rem;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.glide__thumb-btn:focus-visible{outline-offset:.125rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #2b0146}.glide__thumb-btn img{object-fit:cover;width:100%;height:12.5rem;transition:transform .3s}.glide__thumb-btn:hover img{transform:scale(1.05)}.guide-table-item{border-top:1px solid #ccc}.guide-table-item>*{padding:1.0125rem}.guide-table-item:last-child{border-bottom:1px solid #ccc}@media (width>=48rem){.guide-table-item{display:flex}}.guide-table-item__legend{flex:0 0 12.5rem;margin:0;padding-bottom:0;font-size:1.35rem;font-weight:700}@media (width>=48rem){.guide-table-item__legend{padding-bottom:1.0125rem;font-size:1.125rem}}@media (width>=60.9375rem){.guide-table-item__legend{flex:0 0 13.75rem}}.guide-table-item:nth-child(2n){background:#efefef}.hero{background:#57068c;position:relative}.hero--large{text-align:center}.hero--no-img{background-color:#57068c}.layout-container.page-frontpage .hero{border-bottom:1.25rem solid #57068c;padding-bottom:.3125rem}@media (width>=64rem){.layout-container.page-frontpage .hero{border-bottom:2.5rem solid #57068c;padding-bottom:.9375rem}}.hero__image{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem);position:relative}@media (width>=75rem){.hero__image{padding-block:0}}.hero__image:after{content:"";background:linear-gradient(#0000 0%,#000c 90%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=48rem){.hero__image:after{background:linear-gradient(#0000 0%,#000c 100%)}}.hero__image--large:after{background:linear-gradient(#0000 0%,#3d0563de 100%);height:60%;top:auto;bottom:0}.layout-container.page-frontpage .hero__image--large:after{background:linear-gradient(#57068c00 30%,#57068c80 60%,#57068cd9 100%)}.hero__image picture,.hero__image img{object-fit:cover;width:100%}.hero__image .image img{height:100%}@media (width>=48rem){.hero__image .image{display:none}}.hero__image .image+.image{display:none}@media (width>=48rem){.hero__image .image+.image{display:block}}.hero__copy{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:9rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.hero__copy{padding-block:9rem}}.hero__copy{color:#fff;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:absolute;top:0;left:0;right:0}.hero__copy--large{padding-bottom:3.0375rem}.layout-container.page-frontpage .hero__copy--large{padding-bottom:0}.hero__copy--full{width:100%;max-width:62.85rem;margin:0 auto;padding:11.25rem 1.0125rem 1.0125rem}@media (width>=48rem){.hero__copy--full{padding:11.25rem 2.025rem 1.0125rem}}@media (width>=75rem){.hero__copy--full{padding:11.25rem 0 1.0125rem}}.hero__copy--full{position:static}.hero__copy .h1{color:#fff}.hero__h1{color:#fff;letter-spacing:-.0475rem;width:auto;margin:0 0 .50625rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.025rem,1.125rem + 3vw,3.375rem);font-style:normal;font-weight:800;line-height:1.25}@media (width>=48rem){.hero__h1{letter-spacing:-.06rem;margin:0 auto .253125rem}}.hero__h1__link{color:inherit}.hero__h1__link:hover{color:#333}.hero__h1__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.hero__h1__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.hero__h1__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.hero__h1{width:100%;max-width:62.85rem}.hero__h1--no-subtitle{margin-bottom:1.51875rem}@media (width>=48rem){.hero__h1--no-subtitle{margin-bottom:2.27813rem}}@media (width>=64rem){.layout-container.page-frontpage .hero__h1{font-size:4.05rem}}.hero__h2{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 auto 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.525rem + 2vw,2.025rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.hero__h2{letter-spacing:-.045rem;margin:0 auto 2.025rem}}.hero__h2__link,.hero__h2__link:hover{color:inherit}.hero__h2{width:100%;max-width:62.85rem}.hero__image--video{overflow:hidden}.hero__image--video:after{display:none}.hero__image--video video{object-fit:cover;width:100%;max-width:100%;display:block}.hero__copy--video{background:#57068c;padding:3.0375rem 1.0125rem;position:static}.hero-video{position:relative}.hero-video__pause{color:#fff;cursor:pointer;background:#00000080;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex;position:absolute;bottom:1.0125rem;right:1.0125rem}.hero-video__pause:before{content:"‖";font-size:1rem;line-height:1}.hero-video__pause[aria-pressed=true]:before{content:"▶";padding-left:2px;font-size:.85rem}.hero-video__pause:hover,.hero-video__pause:focus{outline-offset:2px;background:#000000b3;outline:2px solid #fff}.layout-container.page-frontpage .hero--video{background-color:#fff;border-bottom:0;padding-top:2.5rem;padding-bottom:0}@media (width>=60.9375rem){.layout-container.page-frontpage .hero--video{padding-top:5rem}}.layout-container.page-frontpage .hero__image--video{margin-inline:auto}@media (width>=60.9375rem){.layout-container.page-frontpage .hero__image--video{max-width:min(64rem,80%)}}.layout-container.page-frontpage .hero__image--video{padding-inline:0}.layout-container.page-frontpage .hero__image--video>div{width:100%}.layout-container.page-frontpage .hero__image--video .hero-video,.layout-container.page-frontpage .hero__image--video video{aspect-ratio:1024/449;width:100%;height:auto}.layout-container.page-frontpage .hero__copy--video{background:0 0;padding:0}.layout-container.page-frontpage .hero__copy--video .hero__h1,.layout-container.page-frontpage .hero__copy--video .hero__h2{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.icon-with-text{flex-wrap:nowrap;align-items:center;margin-right:1.0125rem;display:flex}.icon-with-text a.icon-link{color:#404040;background:#fff;border:1px solid #999;border-radius:.1875rem;align-items:center;padding:.625rem;text-decoration:none;transition:background .2s;display:flex}.icon-with-text a.icon-link:hover{background:#e5e5e5}.icon-with-text:last-child{margin-right:0}.icon-with-text__link{color:#8900e1;font-weight:400;text-decoration:underline}.icon-with-text__link:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .icon-with-text__link:hover{color:#e0ccf0}.icon-with-text__link:focus,.icon-with-text__link:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .icon-with-text__link:focus,[data-component-background*=dark] .icon-with-text__link:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .icon-with-text__link{color:#fff}.icon-with-text__link{text-decoration:none}.icon-with-text__icon{color:#3d0563;fill:#3d0563;width:1.4375rem;height:1.4375rem;margin-right:1.0125rem}.icon-with-text__icon--btn{color:#999;fill:#999;margin-right:.50625rem}.icon-with-text__text--btn{font-size:.9rem;font-weight:700;line-height:1}.icon-with-text--stacked{margin-bottom:.50625rem;margin-right:0}.nav-breadcrumb,.btn-hero nav,.page-hero nav{width:100%;display:block}@media (width>=48rem){.nav-breadcrumb,.btn-hero nav,.page-hero nav{display:inline-block}}.nav-breadcrumb{width:calc(100% + 2.025rem);position:relative}@media (width>=48rem){[data-component-state=event-has-passed] .nav-breadcrumb{top:6.075rem}}.btn-hero nav,.page-hero nav{position:absolute;top:0;left:0}@media (width>=48rem){.btn-hero nav,.page-hero nav{top:1.0125rem;left:1.0125rem}.layout-container.page-degree .btn-hero nav,.layout-container.page-program .btn-hero nav,.layout-container.page-degree .page-hero nav,.layout-container.page-program .page-hero nav{padding-inline:0;left:clamp(1.25rem,5.56vw,5rem)}}.breadcrumb{margin:0;padding:0;padding-block:1.51875rem;line-height:1.41;list-style:none;position:relative}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#330662;text-decoration:none}[data-component-background*=dark] .breadcrumb__item,[data-component-background*=dark] .breadcrumb__link,[data-component-background*=dark] .breadcrumb__link:link,[data-component-background*=dark] .breadcrumb__link:visited,[data-component-background*=dark] .breadcrumb__link:focus{color:#eee6f3}.breadcrumb__link{border:0;display:inline}.breadcrumb__link:hover,.breadcrumb__link:focus{text-decoration:underline}.breadcrumb__item{font-size:.875rem;display:inline}.breadcrumb__divider{color:#8900e1;margin-inline:.3375rem}[data-component-background*=dark] .breadcrumb__divider{color:#f4ec51}.degree-menu-item__type{text-transform:uppercase;color:#404040;font-size:.73125rem;font-weight:700;line-height:1}.accordion-content .degree-menu-item__type{font-size:.84375rem}.degree-menu-item__name{color:#57068c;margin:.3125rem 0;font-size:1.0125rem;font-weight:700;line-height:1}.accordion-content a .degree-menu-item__name{font-size:1.125rem;line-height:1.6}.accordion-content a .degree-menu-item__name span{border-bottom:.0625rem solid #57068c33}.accordion-content a:hover .degree-menu-item__name span,.accordion-content a:focus .degree-menu-item__name span{border-bottom-color:#57068c}.degree-menu-item__subtitle{color:#404040;font-size:.9rem;line-height:1}.image_menu__items{margin:0;flex-flow:column wrap;justify-content:space-between;gap:1.0125rem;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}@media (width>=48rem){.image_menu__items{flex-flow:wrap}}.image_menu__item{z-index:0;flex:100%;margin-bottom:0;position:relative}@media (width>=48rem){.image_menu__item{flex:0 calc(50% - 1.0125rem)}}@media (width>=60.9375rem){.image_menu__item{flex:calc(30% - 1.0125rem)}}.image_menu__item__link{color:#fff;min-height:11.25rem;font-size:1.4625rem;font-weight:500;display:block;position:relative}.image_menu__item__link:before{content:"";background:linear-gradient(#e27c7c00 40%,#8227bebf 70%,#8227bef2 100%);width:100%;height:100%;position:absolute;top:0;left:0}.image_menu__item__link:after{content:"";border:.50625rem solid #0000;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.image_menu__item__link:hover,.image_menu__item__link:focus{color:#fff;border-color:#57068c}.image_menu__item__link:hover:before,.image_menu__item__link:focus:before{background:linear-gradient(#0000 0%,#57068cd9 80%,#57068cf2 100%)}.image_menu__item__link:hover:after,.image_menu__item__link:focus:after{border-color:#3d0563}.active .image_menu__item__link{border-color:#fff}.active .image_menu__item__link:before{content:"";background-color:#57068cbf;background-image:url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80' fill='%23ffffff'%3E%3Ctitle%3Echeck_circle%3C/title%3E%3Cpath d='M33.281 56.719l30-30-4.688-4.844-25.313 25.313-11.875-11.875-4.688 4.688zM40 6.719q13.75 0 23.516 9.766t9.766 23.516-9.766 23.516-23.516 9.766-23.516-9.766-9.766-23.516 9.766-23.516 23.516-9.766z'%3E%3C/path%3E%3C/svg%3E%0A");background-position:90% 20%;background-repeat:no-repeat;background-size:2.8125rem;width:100%;height:100%;display:block;position:absolute;top:0;right:0}.active .image_menu__item__link:after{border-color:#fff}.active .image_menu__item__link{box-shadow:0 0 .375rem .0625rem #57068c}.image_menu_item__link__title{z-index:1;position:absolute;bottom:1.0125rem;left:1.0125rem}.inline-menu-wrapper{padding:1.6875rem 1.0125rem;display:block}@media (width>=48rem){.inline-menu-wrapper{padding:1.6875rem 3.0375rem}}@media (width>=70.3125rem){.inline-menu-wrapper{padding:0;display:none}}.inline-menu-wrapper--desktop{display:none}@media (width>=60.9375rem){.inline-menu-wrapper--desktop{display:flex}}.inline-menu-wrapper__title{color:#999;text-transform:uppercase;margin:0 .50625rem .50625rem 0;font-size:1.0125rem;font-weight:500;line-height:1.3;position:relative}@media (width>=70.3125rem){.inline-menu-wrapper__title{color:#c1a3d4;text-transform:none;margin:auto .39375rem auto 0;font-size:.84375rem;font-weight:400;display:none;top:.0625rem}}@media (width>=64rem){.inline-menu-wrapper__title{display:block}}.inline-menu{margin:0;padding:0;line-height:1;list-style:none}@media (width>=70.3125rem){.inline-menu{display:flex}}.inline-menu__item{margin:0 0 .1125rem}@media (width>=70.3125rem){.inline-menu__item{margin:0 0 0 .1125rem;display:flex}}.inline-menu__item:last-child{margin-bottom:0;margin-right:0}.inline-menu__link{color:#8900e1;font-weight:400;text-decoration:underline}.inline-menu__link:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .inline-menu__link:hover{color:#e0ccf0}.inline-menu__link:focus,.inline-menu__link:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .inline-menu__link:focus,[data-component-background*=dark] .inline-menu__link:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .inline-menu__link{color:#fff}.inline-menu__link{letter-spacing:.5px;border:0;padding:.5625rem 0;font-size:.95625rem;font-weight:600;text-decoration:none;display:block}.inline-menu__link--light{color:#4a4f55;font-weight:500}.inline-menu__link--light:hover,.inline-menu__link--light:focus{color:#57068c;text-decoration:underline}@media (width>=70.3125rem){.inline-menu__link--light{color:#c1a3d4;flex-grow:1;padding-left:.45rem;padding-right:.45rem;font-size:.84375rem;font-weight:400;display:flex}.inline-menu__link--light:hover,.inline-menu__link--light:focus{color:#fff}.inline-menu__link--light:focus{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}}.inline-menu__link span{margin:auto;padding-top:.140625rem}.layout-container.page-frontpage .container--text-refresh:has(.lead){padding-block-start:2.5rem}.layout-container.page-frontpage p.lead{max-width:57.25rem;margin-inline:auto;font-size:1.5rem}.layout-container.page-frontpage .text-refresh__item .button{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .layout-container.page-frontpage .text-refresh__item .button{background-color:#ad2fff}.layout-container.page-frontpage .text-refresh__item .button:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.layout-container.page-frontpage .text-refresh__item .button:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.layout-container.page-frontpage .text-refresh__item .button:active{background-color:#5a0095}.layout-container.page-frontpage .text-refresh__item .button .ext{display:none}.layout-container.page-frontpage .text-refresh__item .button{padding-block:.885rem;padding-inline:1.015rem;font-size:1.0125rem}.layout-container.page-frontpage .text-refresh__item p:has(>.button:only-child){margin-block-start:2.025rem}.main-nav-wrapper--pl{background-color:#3d0563}body.menu-open{height:100%;overflow:hidden}.main-nav{display:none}.main-nav--open{z-index:96;background-color:#fff;width:100%;height:100%;display:block;position:absolute;top:9rem;left:0;right:0;overflow:hidden scroll}@media (width>=70.3125rem){.main-nav{background-color:#0000;margin-left:-1.0125rem;display:block;position:relative;top:0;overflow:visible}}.toolbar-vertical .main-nav--open{top:6.1875rem}.main-menu{margin:0;padding:0;list-style:none}.main-menu--pl{background-color:#3d0563a6}.main-menu--expanded{height:100%}@media (width>=70.3125rem){.main-menu--expanded{position:relative;transform:translate(0)}}.main-menu__sub-wrap{will-change:"transform";z-index:10;visibility:hidden;background:#fff;width:100%;height:100vh;transition:transform .2s;position:absolute;top:0;left:102%;transform:translate(0)}@media (width>=70.3125rem){.main-menu__sub-wrap{visibility:hidden;background:0 0;height:auto;display:none;left:0}}.main-menu__sub-wrap--open{visibility:visible;display:block;transform:translate(-102%)}@media (width>=70.3125rem){.main-menu__sub-wrap--open{z-index:10;display:none;transform:translate(0)}}.main-menu__sub-h3{color:#4a4f55;text-transform:uppercase;margin:.84375rem 1.0125rem;font-weight:500}@media (width>=48rem){.main-menu__sub-h3{margin:.84375rem 2.025rem .84375rem 3.0375rem}}@media (width>=70.3125rem){.main-menu__sub-h3{display:none}.main-menu--sub{z-index:1;height:auto;font-size:.9rem;overflow:visible;box-shadow:-7px 5px 8px #0006}.main-menu--sub:before{content:"";border:14px solid #0000;border-bottom-color:#fff;position:absolute;top:-1.25rem;right:1.6875rem}.main-menu__item--with-sub:first-child .main-menu--sub:before{left:1.875rem;right:auto}.main-menu--sub:hover{transition:all .2s}}.main-menu__item{border-bottom:1px solid #d2d5d0;flex-wrap:wrap;display:flex}@media (width>=70.3125rem){.main-menu__item{border-bottom:none;display:inline-flex}.main-menu__item:after{content:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg);display:none}.main-menu__item>.main-menu__sub-wrap{display:none}.main-menu__item:hover{background-color:#2b0146}.main-menu__item:hover .main-menu__item{background-color:#0000}.main-menu__item:hover .main-menu__sub-wrap{visibility:visible;display:block}.main-menu__item:hover .main-menu__sub-wrap .main-menu__sub-wrap{display:none}.main-menu__item:not(.main-menu__item--sub){position:relative}.main-menu__item:not(.main-menu__item--sub)>.main-menu__link:active,.main-menu__item:not(.main-menu__item--sub)>.main-menu__link:focus{background-color:#2b0146}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap{background-color:#fff;border-radius:.1875rem;min-width:15.625rem;top:100%;left:auto;right:-.9375rem}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub{background:0 0;padding:1.0125rem;box-shadow:-1px 2px 5px #0003}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__item{width:100%}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__item:last-child .main-menu__link{border-bottom:none;margin-bottom:0}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__link{border-bottom:1px solid #d2d5d0;width:100%;margin-bottom:.50625rem;padding:0 0 .39375rem;font-weight:500;display:block}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__link:active,.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__link:focus,.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__link:hover{color:#4a4f55}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap .main-menu--sub .main-menu__link:focus{overflow:-moz-hidden-unscrollable;outline-offset:.1875rem!important;outline:.1875rem solid #4a4f55!important}.main-menu__item:not(.main-menu__item--sub)>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item:last-child>.main-menu__link{border-bottom:none;margin-bottom:0}.main-menu__item:not(.main-menu__item--sub):first-child>.main-menu__sub-wrap{left:0;right:auto}.main-menu__item--primary:first-child{position:static}.main-menu__item--primary:first-child>.main-menu__link,.main-menu__item--primary:first-child>.hover-down__icon{z-index:100}.main-menu__item--primary:first-child>.main-menu__sub-wrap{background:0 0;top:0;left:0;right:auto}.main-menu__item--primary:first-child>.main-menu__sub-wrap .main-menu__sub-wrap{display:none}.main-menu__item--primary:first-child>.main-menu__sub-wrap--4-items,.main-menu__item--primary:first-child>.main-menu__sub-wrap--5-items{max-width:52.1875rem}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item:last-child>.main-menu__sub-wrap{visibility:visible;height:100%;display:block}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub{grid-template-rows:3.5rem 7.8125rem 7.8125rem;grid-template-columns:16.5rem 1fr 1fr;width:100%;padding:0;display:grid}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub .main-menu__link{border:none;margin:0;padding:0 0 4% 4%;display:flex}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub.main-menu--6-items{grid-template-columns:16.5rem 1fr 1fr 1fr}}@media (width>=70.3125rem) and (width>=75rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub{grid-template-columns:16.5rem 1fr 1fr}}@media (width>=70.3125rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub:before{display:none}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub .main-menu--sub-2{background-color:#fff;height:100%;padding:1.0125rem 0;display:block}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub .main-menu--sub-2 .main-menu__item{display:block}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub .main-menu--sub-2 .main-menu__link{color:#57068c;padding:0 0 .73125rem;font-size:1.125rem;font-weight:800;border-bottom:1px solid #d2d5d0!important;margin:.73125rem 1.0125rem!important}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub{flex-direction:column;flex:0 20%;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub .main-menu__link{color:#3d0563;background-color:#fff;background-position:50%;background-size:cover}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub .main-menu__link:hover{color:#c1a3d4}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link{color:#fff;font-size:1.125rem;font-weight:800;line-height:1.2;transition:all .1s}}@media (width>=70.3125rem) and (width>=64rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link{background-size:185% 429%}}@media (width>=70.3125rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link:before{content:"";background:linear-gradient(#0000 0%,#1c022db8 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link:focus,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link:hover,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link:focus,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link:hover,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link:focus,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link:hover,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link:focus,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link:hover,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link:focus,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link:hover{color:#fff;transform:scale(1.015);outline:0!important}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link:focus span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link:focus span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link:focus span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link:focus span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link:focus span{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link:focus:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link:focus:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link:focus:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link:focus:before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link:focus:before{background:linear-gradient(#0003 0%,#1c022d 100%)}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link span,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link span{-webkit-font-smoothing:antialiased;margin-right:.375rem;padding:0 .1875rem;position:relative;left:-.1875rem}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child{background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) -21.5rem 0/38rem 38.4375rem no-repeat;grid-area:1/1/4/2}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child:has(:focus){background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) -21.785rem -.288281rem/38.57rem 39.0141rem no-repeat}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child:before{content:"";background:linear-gradient(#0009 0,#0000 50%,#1c022db8 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child:has(:focus):before{background:linear-gradient(#0009 0,#0003 50%,#1c022db8 100%)}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child a:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:first-child .main-menu__link{display:none}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2){grid-area:2/2/3/3}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link{background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) 0 -17.125rem/188% 429% no-repeat}}@media (width>=70.3125rem) and (width>=75rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(2) .main-menu__link{background-position:0 -16.875rem}}@media (width>=70.3125rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3){grid-area:3/2/4/3}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link{background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) -.0625rem -8.625rem/195% 429% no-repeat}}@media (width>=70.3125rem) and (width>=75rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(3) .main-menu__link{background-position:-.0625rem -8.4375rem}}@media (width>=70.3125rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4){grid-area:2/3/3/4}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(4) .main-menu__link{background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) -.0625rem -.0625rem/195% 429% no-repeat}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5){grid-area:3/3/4/4}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link{background:url(/themes/custom/nyusteinhardt/dist/assets/images/nav-sprite.jpg) -.0625rem -25.6875rem/195% 429% no-repeat}}@media (width>=70.3125rem) and (width>=75rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(5) .main-menu__link{background-position:-.0625rem -25.1875rem}}@media (width>=70.3125rem){.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(6){grid-area:2/4/4/5}.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(6):before,.main-menu__item--primary:first-child>.main-menu__sub-wrap>.main-menu--sub>.main-menu__item--sub:nth-child(6)>a{display:none}}.main-menu__item:hover .main-menu__link:after{color:#404040}.main-menu__item button:focus-visible,.main-menu__item [type=button]:focus-visible,.main-menu__item [type=reset]:focus-visible,.main-menu__item [type=submit]:focus-visible{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}.main-menu__item--expanded{height:100%}.main-menu__item--expanded>.expand-sub--open{display:none}.tab-toggle--open>.main-menu__sub-wrap{visibility:visible;background-color:#fff;border-radius:.1875rem;min-width:15.625rem;display:block;top:100%;left:auto;right:-.9375rem}.main-menu__sub-wrap-btn{cursor:pointer;padding:0;text-align:left;background:#d2d5d0;border:none;width:100%;padding:.39375rem .50625rem;left:.375rem}.main-menu__sub-wrap-btn:focus{overflow:-moz-hidden-unscrollable;outline-offset:-.1875rem!important;outline:.1875rem solid #57068c!important}@media (width>=48rem){.main-menu__sub-wrap-btn{padding:.39375rem .7875rem .39375rem 1.40625rem}}@media (width>=70.3125rem){.main-menu__sub-wrap-btn{display:none}}.main-menu__sub-wrap-btn .icon{float:left;fill:#57068c;width:1.5625rem;height:1.5625rem;transform:rotate(90deg)}.main-menu__sub-wrap-btn-back{color:#4a4f55;text-transform:uppercase;font-size:1.0125rem;font-weight:500;line-height:1.4;position:relative;top:.125rem}.expand-sub{cursor:pointer;background-color:#d2d5d0;justify-content:center;align-items:center;width:20%;display:flex;position:relative}.expand-sub:focus{overflow:-moz-hidden-unscrollable;outline-offset:-.1875rem!important;outline:.1875rem solid #57068c!important}.expand-sub:before{content:"";background-color:#fff;width:100%;height:.0625rem;position:absolute;bottom:-.0625rem;left:0}@media (width>=70.3125rem){.expand-sub{display:none}}.expand-sub--open{color:#f2f2f2}.expand-sub--open:after{border-top-color:#0000;border-bottom:15px solid;margin-top:-1.25rem}.expand-sub__down{fill:#57068c;width:2rem;height:2rem;transform:rotate(-90deg)}.expand-sub--open .expand-sub__down{width:2.1875rem;height:1.6875rem;transform:rotate(90deg)}.hover-down-btn{z-index:11;background:0 0;border:none;margin:.1875rem 0;padding:0;display:none;position:relative;top:0;right:.9375rem}@media (width>=70.3125rem){.hover-down-btn{display:inline}}.hover-down-btn:focus{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}.main-menu--sub .hover-down-btn{display:none}.hover-down__icon{cursor:pointer;fill:#fff9;width:1.4375rem;height:1.4375rem;display:none}@media (width>=70.3125rem){.hover-down__icon{margin-top:.3125rem;display:inline}.main-menu--sub .hover-down__icon{display:none}}.main-menu__link{color:#4a4f55;border:0;flex-grow:1;padding:.9rem 2.025rem .9rem 1.0125rem;font-size:1.125rem;font-weight:500;line-height:1.5;text-decoration:none;display:block}.main-menu__link--with-sub{width:80%}.main-menu__link:focus{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}@media (width>=48rem){.main-menu__link{padding:.9rem 2.025rem .9rem 3.0375rem}}@media (width>=70.3125rem){.main-menu__link{color:#fff;text-transform:none;z-index:10;width:auto;padding:1.0125rem;display:inline-block;position:relative}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:#d2d5d0;text-decoration:underline}.main-menu__link:hover{color:#fff}.main-menu__link:focus{overflow:-moz-hidden-unscrollable;outline-offset:-.1875rem;z-index:100;outline:.1875rem solid #fff;text-decoration:underline}.main-menu__link--sub{color:#3d0563;align-items:flex-end;height:100%;padding:0 0 4% 4%;font-weight:700;transition:all .3s;display:flex}}.all-nyu__link{color:#4a4f55;margin-left:1.0125rem;font-size:1.0125rem;font-weight:500;line-height:3.125rem;text-decoration:none}@media (width>=48rem){.all-nyu__link{margin-left:3.0375rem}}.all-nyu__link:hover{color:#57068c}.all-nyu__link:hover .all-nyu__icon{fill:#57068c}@media (width>=70.3125rem){.all-nyu__link{display:none}}.all-nyu__icon{width:1.125rem;height:1.125rem;position:relative;top:.1875rem}.all-nyu__span{padding-left:.1875rem;display:inline-block}.toggle-expand{color:#8900e1;font-weight:400;text-decoration:underline}.toggle-expand:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .toggle-expand:hover{color:#e0ccf0}.toggle-expand:focus,.toggle-expand:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .toggle-expand:focus,[data-component-background*=dark] .toggle-expand:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .toggle-expand{color:#fff}.toggle-expand{background:0 0;border:none;margin:.5625rem 0 .225rem .50625rem;text-decoration:none;display:inline-block}@media (width>=70.3125rem){.toggle-expand{display:none}}.toggle-expand:focus{outline:0;box-shadow:inset 0 0 0 3px #fff}.toggle-expand__text{color:#fff;font-size:.9rem;font-weight:700;display:block}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{fill:#fff;width:2.25rem;height:2.25rem;margin:0 auto}.toggle-expand__icon-close{fill:#57068c;background:#fff;border-radius:1.25rem;width:1.96875rem;height:1.96875rem;padding:.253125rem}.toggle-expand__open{text-align:center;display:inline-block}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{text-align:center;display:none}.toggle-expand--open .toggle-expand__close{padding:.1125rem;display:inline-block}.menu-special-item__h2{color:#fff;margin-bottom:.3375rem;padding:0 1.0125rem;font-size:1.125rem;font-weight:800;display:none;position:relative}@media (width>=70.3125rem){.menu-special-item__h2{display:block}.menu-special-item__h2 a:focus{font-size:1.1475rem;text-decoration:underline}}.main-menu__item .menu-form{margin-bottom:1.0125rem;display:none;position:relative}@media (width>=70.3125rem){.main-menu__item .menu-form{display:block}}.main-menu__item .form-item{margin-bottom:0}.main-menu__item .form-item__label{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:.9rem;font-style:normal;font-weight:700;line-height:1.25}.main-menu__item .form-item__label__link,.main-menu__item .form-item__label__link:hover{color:inherit}.main-menu__item .form-item__label{margin-bottom:0;padding:0 1.0125rem;font-size:.95625rem}.main-menu__item .form-item__textfield{box-shadow:none;border-radius:.1875rem;width:88%;margin:0 1.0125rem;padding:.73125rem 2.5875rem .73125rem .73125rem}.main-menu__item .form-item__textfield:focus{outline-offset:-.375rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.main-menu__item .form-item__submit{background:0 0;border:none;height:1.8625rem;position:absolute;bottom:.375rem;right:1.3125rem}.main-menu__item .form-item__submit .icon{cursor:pointer;fill:#3d0563;width:1.4375rem;height:1.4375rem;margin-bottom:.0625rem}.main-menu__item .form-item__submit:hover .icon{fill:#c1a3d4}.main-menu__item .form-item__submit:focus{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.section-menu{width:100%;position:relative}.section-menu__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.section-menu[data-menu-mode=inline]>.section-menu__list,.section-menu[data-menu-measuring]>.section-menu__list{flex-flow:row;align-items:stretch;column-gap:2.025rem}.section-menu__list--sub{flex-direction:column;padding-inline-start:0}.section-menu__list--sub>.section-menu__item{border-bottom:0}.section-menu__item{border-bottom:.0625rem solid #d2d5d0;grid-template-columns:minmax(0,auto) auto minmax(0,1fr);align-items:center;display:grid}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item,.section-menu[data-menu-measuring]>.section-menu__list>.section-menu__item{border-bottom:0;flex-flow:row;flex:none;display:flex;position:relative}.section-menu__link{color:#330662;border:0;grid-area:1/1;min-width:0;padding:.759375rem .50625rem;font-size:1.125rem;line-height:1.3;text-decoration:none;display:flex;position:relative}.section-menu__link:hover{text-decoration:none}.section-menu__link:focus-visible{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #330662}.container--section-menu[data-component-background*=dark] .section-menu__link{color:#fff}.container--section-menu[data-component-background*=dark] .section-menu__link:focus-visible{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.section-menu__link--active{font-weight:500}.section-menu__link--level-2,.section-menu__link--level-3{padding-block:.759375rem;font-size:1.125rem;font-weight:400}.section-menu__link--label{cursor:default}.section-menu__item:not(.section-menu__item--has-children)>.section-menu__link{grid-column:1/-1}.section-menu__toggle{color:#330662;cursor:pointer;background:0 0;border:0;grid-area:1/2;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.759375rem .50625rem;font-family:inherit;display:inline-flex}.section-menu__toggle:focus-visible{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #330662}.section-menu__toggle .section-menu__toggle-icon{width:1.25rem;height:1.25rem;transition:transform .2s ease-in-out;transform:rotate(90deg)}.section-menu__toggle[aria-expanded=true] .section-menu__toggle-icon{transform:rotate(-90deg)}.container--section-menu[data-component-background*=dark] .section-menu__toggle{color:#fff}.container--section-menu[data-component-background*=dark] .section-menu__toggle:focus-visible{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.section-menu__toggle--label{text-align:left;grid-column:1/-1;justify-content:flex-start;gap:.50625rem;font-size:1.125rem;line-height:1.3}.section-menu__toggle--label[aria-expanded=true],.section-menu__toggle--label.section-menu__toggle--active{font-weight:700}.section-menu__item:has(>.section-menu__toggle[aria-expanded=true])>.section-menu__link{font-weight:700}.section-menu[data-menu-mode=compact]>.section-menu__list>.section-menu__item{border-color:#e5e5e5}.section-menu[data-menu-mode=compact] :is(.section-menu__link,.section-menu__toggle--label){padding-inline:0}.section-menu[data-menu-mode=compact]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label){padding-block:1.0125rem}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label),.section-menu[data-menu-measuring]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label){white-space:nowrap;padding:.759375rem .50625rem 1.0125rem;position:relative}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):after,.section-menu[data-menu-measuring]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):after{content:"";background-color:#0000;width:100%;height:0;transition:height .2s ease-in-out;position:absolute;bottom:0;left:0}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):hover:after,.section-menu[data-menu-measuring]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):hover:after,.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link--active,.section-menu__toggle--active):after{background-color:#330662;height:.50625rem}.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):hover:after,.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link--active,.section-menu__toggle--active):after{background-color:#fff}.section-menu__children{border-bottom:.0625rem solid #d2d5d0;grid-area:2/1/auto/-1;width:100%;min-width:0;padding-block-end:.50625rem}.section-menu__children[hidden]{border-bottom-color:#0000;display:none}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children{box-sizing:border-box;color:#330662;min-width:15rem;max-width:min(20rem,100vw - 2.025rem);transform:translateX(var(--section-menu-dropdown-offset,0));z-index:20;background-color:#f2f2f2;width:max-content;padding-inline:1.0125rem;position:absolute;top:100%;left:0;box-shadow:0 .28125rem .5625rem #0003}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children :is(.section-menu__link,.section-menu__toggle--label){padding-inline:0}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children>.section-menu__list--sub{padding-inline-start:0}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children>.section-menu__list--sub>.section-menu__item:not(:last-child){border-bottom:.0625rem solid #d2d5d0}.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children>.section-menu__list--sub>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label){padding-block:1.0125rem}.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children .section-menu__link,.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children .section-menu__toggle{color:#330662}.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children .section-menu__link:focus-visible,.container--section-menu[data-component-background*=dark] .section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>.section-menu__children .section-menu__toggle:focus-visible{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #330662}.section-menu[data-menu-measuring]>.section-menu__list>.section-menu__item>.section-menu__children{position:absolute}.section-menu[data-menu-measuring]>.section-menu__list{pointer-events:none;visibility:hidden;width:max-content;position:absolute}.container--section-menu:has(.section-menu[data-menu-mode=inline]){top:var(--drupal-displace-offset-top,0);z-index:10;position:sticky}@media (prefers-reduced-motion:reduce){.section-menu__toggle-icon,.section-menu[data-menu-mode=inline]>.section-menu__list>.section-menu__item>:is(.section-menu__link,.section-menu__toggle--label):after{transition:none}}.section-menu__title{text-transform:uppercase;color:#000;margin-block-end:-1px;padding:0 .50625rem;font-size:0;font-weight:800;line-height:1px}.container--section-menu[data-component-background*=dark] .section-menu__title{color:#fff}.container--section-menu:has(.section-menu[data-menu-mode=inline])[data-section-menu-sticky]{padding-block-start:1.0125rem;transition-duration:.2s}.container--section-menu:has(.section-menu[data-menu-mode=inline])[data-section-menu-sticky] .section-menu__title{margin-block-end:0;padding-block-start:.8rem;font-size:1rem;line-height:1;transition-duration:.2s}.tabs{position:relative;overflow:hidden}.tabs__tabs{z-index:1;justify-content:center;margin-bottom:-.0625rem;display:flex;position:relative}.tabs__control{opacity:0;background-color:#57068c;border:1px solid #57068c;justify-content:center;align-items:center;width:3.375rem;height:calc(100% - .0625rem);display:flex;position:absolute;top:.0625rem}.tabs__control--left{left:0}[data-overflow=left] .tabs__control--left,[data-overflow=both] .tabs__control--left{opacity:1;z-index:1}[data-overflow=right] .tabs__control--left{visibility:hidden}.tabs__control--right{right:0}[data-overflow=right] .tabs__control--right,[data-overflow=both] .tabs__control--right{opacity:1}[data-overflow=left] .tabs__control--right{visibility:hidden}.tabs__control svg{fill:#fff;width:1.6875rem;height:1.6875rem;transition:all .3s}.tabs__control:hover{background-color:#3d0563;border-color:#3d0563}.tabs__control:hover svg{fill:#fff;width:1.9125rem;height:1.9125rem}.tabs__nav{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:1.0125rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.tabs__nav::-webkit-scrollbar{display:none}.tabs__item{flex-shrink:0;overflow:hidden}.tabs__link{color:#404040;background-color:#e5e5e5;border:1px solid #404040;width:100%;max-width:16.968rem;padding-inline:1.0125rem;text-decoration:none;display:flex}@media (width>=60.9375rem){.tabs__link{border-top:1px solid #404040;border-radius:.1875rem .1875rem 0 0}}.tabs__link:hover{color:#333;background-color:#f2f2f2}.tabs__link:focus-visible{outline-offset:-.4375rem}.tabs__link[aria-selected=true]{color:#57068c;background-color:#fff;border-color:#57068c #57068c #fff;border-bottom-style:solid;border-bottom-width:1px}.tabs__container{border:1px solid #57068c;width:100%;padding:1.0125rem;position:absolute}.tabs__container:not(.is-active){visibility:hidden;opacity:0;transition:opacity .8s}.tabs__container.is-active{opacity:1;background-color:#fff;transition:opacity .8s}.component__inner .tabs__inner .component__inner{padding:2.025rem}.component__inner .tabs__inner .component__inner--no-bottom-padding{padding-bottom:0}.component__inner .tabs__inner .component--white+.component--white .component__inner,.component__inner .tabs__inner .component--gray+.component--gray .component__inner{padding-top:0}.admin-tabs{background-color:#e5e5e5;border-radius:1.75rem;margin:2.025rem 0 1.0125rem;padding:0;list-style-type:none;display:inline-block}.admin-tabs a{border:0;border-radius:1.75rem;margin:.3375rem;padding:.50625rem 1.0125rem;display:block}.admin-tabs a.is-active{color:#fff;background-color:#57068c}.admin-tabs a:hover{color:#fff;background-color:#3d0563}.admin-tabs li{float:left}.page-hero{color:#fff;background:#57068c;flex-direction:column;display:flex;position:relative}.page-hero .breadcrumb__item,.page-hero .breadcrumb__link,.page-hero .breadcrumb__link-icon{color:#c1a3d4;fill:#c1a3d4}.page-hero .breadcrumb__link:hover,.page-hero .breadcrumb__link:hover .breadcrumb__link-icon,.page-hero .breadcrumb__link-icon:hover,.page-hero .breadcrumb__link:focus,.page-hero .breadcrumb__link:focus .breadcrumb__link-icon,.page-hero .breadcrumb__link-icon:focus{color:#fff;fill:#fff}.page-hero--no-image{color:#4a4f55;background:0 0;display:block}.page-hero--no-image .breadcrumb__item,.page-hero--no-image .breadcrumb__link,.page-hero--no-image .breadcrumb__link-icon{color:#fff;fill:#fff}@media (width>=60.9375rem){.page-hero:not(.page-hero--screened--purple,[data-component-theme=screened--purple],[data-component-theme=screened--black]){grid-template-columns:1fr 1fr;display:grid}}.page-hero>div:first-child{flex-basis:47%}.page-hero>div:last-child{flex-basis:53%}.page-hero__info{width:100%;max-width:62.85rem;margin:0 auto;padding:2.025rem 1.0125rem}@media (width>=48rem){.page-hero__info{padding:2.025rem}}@media (width>=75rem){.page-hero__info{padding:2.025rem 0}}.page-hero__info{z-index:1}@media (width>=30rem){.page-hero__info{order:1;padding:2.025rem 1.0125rem}}@media (width>=48rem){.page-hero__info{padding:2.025rem}}@media (width>=60.9375rem){.page-hero__info{margin:auto 0 0;padding:2.025rem}}@media (width>=75rem){.page-hero__info{padding:6.075rem 3.0375rem 2.025rem 0}}.page-hero__info--no-image{width:100%;max-width:62.85rem;margin:0 auto;padding:2.025rem 1.0125rem}@media (width>=48rem){.page-hero__info--no-image{padding:2.025rem}}@media (width>=75rem){.page-hero__info--no-image{padding:2.025rem 0}}@media (width>=60.9375rem){.page-hero__info--no-image{padding:2.025rem 6.075rem}.page-hero__info .page-hero__title{max-width:28.248rem;margin:0 0 1.0125rem auto}}[data-component-type=event] .page-hero__info{width:100%;max-width:100%}[data-component-type=event] .page-hero__info .page-hero__title{width:100%;max-width:62.85rem;margin:0 auto}@media (width>=75rem){[data-component-type=event] .page-hero__info{padding:2.025rem}}.page-hero h1{color:#fff;margin:0;font-size:1.9125rem;line-height:1}@media (width>=60.9375rem) and (width<=75rem){.page-hero h1{font-size:2.8125rem}}@media (width>=75rem){.page-hero h1{font-size:3.375rem}}.page-hero__title--no-image h1{color:#57068c;margin-bottom:.50625rem}.page-hero__subtitle{margin:1.0125rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.2}@media (width>=60.9375rem) and (width<=75rem){.page-hero__subtitle{font-size:1.4625rem}}@media (width>=75rem){.page-hero__subtitle{font-size:1.9125rem}}@media (width>=60.9375rem){.page-hero__subtitle{max-width:28.248rem;margin:1.0125rem 0 0 auto}.page-hero__image:not(.page-hero__image--screened--purple,[data-component-theme=screened--purple],[data-component-theme=screened--black]){order:2}}.page-hero__image:not(.page-hero__image--screened--purple,[data-component-theme=screened--purple],[data-component-theme=screened--black]) img{width:100%;height:100%}.page-hero .image img{height:100%}@media (width>=48rem){.page-hero .image{display:none}}.page-hero .image+.image{display:none}@media (width>=48rem){.page-hero .image+.image{height:100%;display:block}}[data-component-state=event-has-passed] .page-hero:before{content:"";z-index:10;background:linear-gradient(#0000 5%,#3d0563d9 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}[data-component-state=event-has-passed] .page-hero .page-hero__breadcrumb{z-index:10}.page-research .page-hero--no-image{padding-top:4.05rem}.page-hero__image--screened--purple,.page-hero[data-component-theme=screened--purple] .page-hero__image{position:relative}.page-hero__image--screened--purple:after,.page-hero[data-component-theme=screened--purple] .page-hero__image:after{content:"";background:linear-gradient(#0000 0%,#3d0563de 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=48rem){.page-hero__image--screened--purple:after,.page-hero[data-component-theme=screened--purple] .page-hero__image:after{background:linear-gradient(#0000 0%,#3d0563de 100%)}}.page-hero__image--screened--purple picture,.page-hero__image--screened--purple img,.page-hero[data-component-theme=screened--purple] .page-hero__image picture,.page-hero[data-component-theme=screened--purple] .page-hero__image img{object-fit:cover;width:100%}.page-hero__info--screened--purple,[data-component-theme=screened--purple] .page-hero__info,[data-component-theme=screened--black] .page-hero__info{color:#fff;z-index:10;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding-top:9rem;display:flex;position:absolute;top:0;left:0}.page-hero[data-component-theme=screened--black] .page-hero__image{position:relative}.page-hero[data-component-theme=screened--black] .page-hero__image:after{content:"";background:linear-gradient(#0000 0%,#000000de 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=48rem){.page-hero[data-component-theme=screened--black] .page-hero__image:after{background:linear-gradient(#0000 0%,#000000de 100%)}}.page-hero[data-component-theme=screened--black] .page-hero__image picture,.page-hero[data-component-theme=screened--black] .page-hero__image img{object-fit:cover;width:100%}.page-hero__extra-content{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.page-hero__extra-content{padding:0 2.025rem}}@media (width>=75rem){.page-hero__extra-content{padding:0}}.page-hero__extra-content{width:100%;height:100%;margin:0 auto;display:flex;position:relative}.page-hero__extra-content .event__icon{width:1.0125rem;height:1.0125rem}@media (width>=48rem){.page-hero__extra-content .event__icon{width:2.025rem;height:2.025rem}}@media (width>=60.9375rem){.page-hero__extra-content .event__icon{width:3.0375rem;height:3.0375rem}}.page-hero__extra-content__inner{flex-flow:wrap;align-content:flex-start;align-items:center;width:100%;padding:3.0375rem 0 1.0125rem;display:flex}@media (width>=48rem){.page-hero__extra-content__inner{gap:1.0125rem;padding:1.0125rem 3.0375rem}}.pager{margin:2.25rem 0}.pager__items{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3125rem;margin:0;padding:0;list-style:none;display:flex}.pager__item{margin:0;display:flex}.pager__item--prev+:not(.pager__item--ellipsis),:not(.pager__item--ellipsis)+.pager__item--next{margin-inline-start:1.1875rem}.pager__link{box-sizing:border-box;color:#333;background-color:#fff;border:.0625rem solid #8900e1;border-radius:.125rem;justify-content:center;align-items:center;block-size:2.5rem;min-inline-size:2.5rem;padding:.625rem .5rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1;text-decoration:none;display:flex}[data-component-background*=dark] .pager__link{color:#333}.pager__link:hover,.pager__link:focus{color:#fff;background-color:#8900e1;text-decoration:none}.pager__link:focus-visible{outline-offset:.125rem;outline:.125rem solid #333}.pager__link.is-active{color:#fff;background-color:#8900e1;border-color:#8900e1}.pager__link--first,.pager__link--prev,.pager__link--next,.pager__link--last{padding:.625rem}.pager__link--first .pager__icon,.pager__link--prev .pager__icon,.pager__link--next .pager__icon,.pager__link--last .pager__icon{fill:currentColor;block-size:1rem;inline-size:1rem;display:block}.pager__link--first .pager__icon,.pager__link--prev .pager__icon{transform:rotate(180deg)}.pager__item--ellipsis{color:#333;justify-content:center;align-items:center;block-size:2rem;min-inline-size:2rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:.8125rem;font-weight:600;line-height:1;display:flex}[data-component-background*=dark] .pager__item--ellipsis{color:#fff}.personal-collage{padding:0 1.0125rem}@media (width>=48rem){.personal-collage{width:100%;max-width:62.85rem;margin:0 auto;padding:3.0375rem 1.0125rem}}@media (width>=48rem) and (width>=48rem){.personal-collage{padding:3.0375rem 2.025rem}}@media (width>=48rem) and (width>=75rem){.personal-collage{padding:3.0375rem 0}}.personal-collage__inner{grid-template-rows:repeat(2,auto);gap:2.25rem;display:grid}@media (width>=48rem){.personal-collage__inner{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}}.personal-collage__instructional-text .accordion-content__copy{flex-basis:100%}.personal-collage__collage{margin-bottom:1.6875rem;display:block}.personal-collage__collage g[role=listitem] .collage-image-button{cursor:pointer}.personal-collage__collage g[role=listitem] .collage-image-button text{text-transform:uppercase;fill:#fff;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:2.25rem}.personal-collage__collage g[role=listitem] .collage-image-button:hover,.personal-collage__collage g[role=listitem] .collage-image-button:focus,.personal-collage__collage g[role=listitem] .collage-image-button:focus-visible{outline:none}.personal-collage__collage g[role=listitem] .collage-image-button:hover text,.personal-collage__collage g[role=listitem] .collage-image-button:focus text,.personal-collage__collage g[role=listitem] .collage-image-button:focus-visible text{text-decoration:underline}.personal-collage__collage g[role=listitem] .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem] .collage-image-button:focus .collage-image-button__background,.personal-collage__collage g[role=listitem] .collage-image-button:focus-visible .collage-image-button__background{outline-offset:-.875rem;outline:.375rem solid #fff}.personal-collage__collage g[role=listitem]:has(>image) .collage-image-button{opacity:0}:is(.personal-collage__collage g[role=listitem]:has(>image) .collage-image-button:hover,.personal-collage__collage g[role=listitem]:has(>image) .collage-image-button:focus-visible){opacity:1}:is(.personal-collage__collage g[role=listitem]:has(>image) .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image) .collage-image-button:focus-visible .collage-image-button__background){x:15.875rem;y:3.75rem;width:35.875rem;height:4.875rem}:is(.personal-collage__collage g[role=listitem]:has(>image).headline .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image).headline .collage-image-button:focus-visible .collage-image-button__background){x:17.5rem;y:3.9375rem;width:32.5rem;height:4.875rem}:is(.personal-collage__collage g[role=listitem]:has(>image).headshot .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image).headshot .collage-image-button:focus-visible .collage-image-button__background){x:22.375rem;y:22.9375rem;width:23.0625rem;height:8.25rem}:is(.personal-collage__collage g[role=listitem]:has(>image).torso .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image).torso .collage-image-button:focus-visible .collage-image-button__background){x:19.25rem;y:49.625rem;width:29rem;height:4.875rem;transform:rotate(0)}:is(.personal-collage__collage g[role=listitem]:has(>image).torso .collage-image-button:hover text,.personal-collage__collage g[role=listitem]:has(>image).torso .collage-image-button:focus-visible text){transform:translateY(1.5625rem)}:is(.personal-collage__collage g[role=listitem]:has(>image).legs .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image).legs .collage-image-button:focus-visible .collage-image-button__background){x:20.125rem;y:76.5rem;width:27.25rem;height:4.875rem}:is(.personal-collage__collage g[role=listitem]:has(>image).legs .collage-image-button:hover text,.personal-collage__collage g[role=listitem]:has(>image).legs .collage-image-button:focus-visible text){transform:translateY(1.5625rem)}:is(.personal-collage__collage g[role=listitem]:has(>image).program .collage-image-button:hover .collage-image-button__background,.personal-collage__collage g[role=listitem]:has(>image).program .collage-image-button:focus-visible .collage-image-button__background){x:17.375rem;y:102.438rem;width:32.8125rem;height:4.875rem}.personal-collage__collage .collage-background-button{text-transform:uppercase;fill:#000;cursor:pointer;font-size:2.25rem;font-weight:600}.personal-collage__collage .collage-background-button .collage-background-button__background{opacity:0}.personal-collage__collage .collage-background-button:hover,.personal-collage__collage .collage-background-button:focus-visible{text-decoration:underline}.personal-collage__collage .collage-background-button[data-background-selected]{fill:#fff;opacity:0}.personal-collage__collage .collage-background-button[data-background-selected]:hover,.personal-collage__collage .collage-background-button[data-background-selected]:hover .collage-background-button__background,.personal-collage__collage .collage-background-button[data-background-selected]:focus-visible,.personal-collage__collage .collage-background-button[data-background-selected]:focus-visible .collage-background-button__background{opacity:1}.personal-collage__collage .program:has(text:not(:empty))+.program-button{opacity:0}:is(.personal-collage__collage .program:has(text:not(:empty))+.program-button:hover,.personal-collage__collage .program:has(text:not(:empty))+.program-button:focus-visible){opacity:1}:is(.personal-collage__collage .program:has(text:not(:empty))+.program-button:hover rect,.personal-collage__collage .program:has(text:not(:empty))+.program-button:focus-visible rect){x:15.6875rem;y:101.5rem;width:36.375rem;height:4.875rem}.personal-collage__collage-container .button{justify-content:center;align-items:center;gap:.5625rem;display:flex}.personal-collage__collage-container .button--collage-startover{width:100%;display:none}.personal-collage__collage-container .button--collage-startover[data-button-visible]{display:flex}.personal-collage__done-actions{display:none}.personal-collage__done-actions[data-collage-actions-visible]{grid-template-columns:1fr;gap:.5625rem;margin-block-end:.5625rem;display:grid}.personal-collage__done-actions[data-collage-actions-visible]:has(.button--share-enabled){grid-template-columns:repeat(2,1fr)}.personal-collage__done-actions .button--collage-share{display:none}.personal-collage__done-actions .button--collage-share.button--share-enabled{display:flex}.personal-collage__icon{width:1.125rem;height:1.125rem}.personal-collage__sharing-error{color:red;margin-block:0 .5625rem}.personal-collage__sharing-error:empty{margin:0}.personal-collage__dialog{border:none;max-width:49.5rem;padding:0}.personal-collage__dialog::backdrop{opacity:.8;background-color:#000}.personal-collage__dialog .personal-collage__dialog-waiting{display:none}.personal-collage__dialog-title{color:#fff;background-color:#57068c;margin:0;padding:.5625rem .9rem;font-size:1.125rem;line-height:1.125rem}.personal-collage__dialog-content-inner{padding:1.125rem 1.125rem 0}.personal-collage__dialog-footer{background-color:#fff;grid-template-columns:repeat(2,1fr);gap:.5625rem;width:100%;padding:1.125rem;display:grid}.personal-collage__dialog-footer button[disabled]{color:#4a4f55;background-color:#d2d5d0}.personal-collage__dialog-footer button[disabled]:hover,.personal-collage__dialog-footer button[disabled]:focus{text-decoration:none}.personal-collage__dialog[data-dialog-type=select] label,.personal-collage__dialog[data-dialog-type=select] input[type=file]{margin-block-end:.5625rem;display:block}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-content{position:relative}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-content-inner{grid-template-columns:repeat(2,1fr);gap:.5625rem;display:grid}@media (width>=48rem){.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-content-inner{grid-template-columns:repeat(3,1fr)}}.personal-collage__dialog[data-dialog-type=image-select-dialog] .button--collage-image-upload{flex-direction:column;align-items:center;gap:.5625rem;display:flex}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__icon-upload{width:2.25rem;height:2.25rem}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-image-item{color:#fff;position:relative}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-image-item svg{display:none}.personal-collage__dialog[data-dialog-type=image-select-dialog] img{border:.3125rem solid #0000}.personal-collage__dialog[data-dialog-type=image-select-dialog] img:hover{border-color:#7508bd}.personal-collage__dialog[data-dialog-type=image-select-dialog] input[type=radio]{opacity:0;position:absolute}.personal-collage__dialog[data-dialog-type=image-select-dialog] input[type=radio]:checked+label img,.personal-collage__dialog[data-dialog-type=image-select-dialog] input[type=radio]:focus-visible+label img{border-color:#7508bd}.personal-collage__dialog[data-dialog-type=image-select-dialog] input[type=radio]:checked+label+svg{width:1.6875rem;height:1.6875rem;display:block;position:absolute;top:.5625rem;right:.5625rem}.personal-collage__dialog[data-dialog-type=image-select-dialog] .personal-collage__dialog-footer{z-index:10;position:sticky;bottom:0;left:0}.personal-collage__dialog[data-dialog-type=image-select-dialog][data-waiting]{overflow-y:hidden}.personal-collage__dialog[data-dialog-type=image-select-dialog][data-waiting] .personal-collage__dialog-waiting{z-index:9;background-color:#ffffffe6;justify-content:center;display:flex;position:absolute;inset:0}.personal-collage__dialog[data-dialog-type=image-select-dialog][data-waiting] .personal-collage__dialog-waiting p{margin-top:48%}.personal-collage__dialog[data-dialog-type=image-upload-dialog]{width:calc(100vw - 2.25rem)}.personal-collage__dialog[data-dialog-type=image-upload-dialog] label,.personal-collage__dialog[data-dialog-type=image-upload-dialog] input[type=file]{max-width:100%;margin-block-end:.5625rem;display:block}.personal-collage__dialog[data-dialog-type=image-upload-dialog] p{font-size:1.0125rem}.personal-collage__dialog[data-dialog-type=image-upload-dialog] kbd{color:#333;background-color:#eee;border:1px solid #b4b4b4;border-radius:.1875rem;padding:.125rem .25rem;font-size:.95625rem;box-shadow:0 1px 1px #0003,inset 0 2px #ffffffb3}.program-listing-items{margin:0;padding:0;list-style:none}.program-listing-item{border-bottom:1px solid #ab82c5}li:first-child>.program-listing-item,:not(li)>.program-listing-item:first-child{border-top:1px solid #ab82c5;margin-top:2rem}.program-listing-item__header{color:#000;cursor:pointer;grid-template-columns:1fr auto;gap:1.0125rem 1.51875rem;padding:2rem 1.5rem;list-style:none;display:grid}.program-listing-item__header::-webkit-details-marker{display:none}.program-listing-item__header:focus-visible{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #7508bd}@media (width>=35.9375rem){.program-listing-item__header{grid-template-columns:12.1875rem 1fr auto}}.program-listing-item__media{grid-column:1/-1}@media (width>=35.9375rem){.program-listing-item__media{grid-column:auto}}.program-listing-item__media img{aspect-ratio:195/105;object-fit:cover;width:100%}.program-listing-item__title{color:#333;letter-spacing:-.0275rem;width:auto;margin:0 0 .50625rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.program-listing-item__title__link,.program-listing-item__title__link:hover{color:inherit}.program-listing-item__summary{margin:0 0 .50625rem;font-weight:400;display:block}.program-listing-item__types,.program-listing-item__degrees{margin:0;padding:0;list-style:none}.program-listing-item__types{text-transform:uppercase;flex-wrap:wrap;display:flex}.program-listing-item__types,.program-listing-item__degree-type{color:#57068c;font-size:.9rem;font-weight:400}.program-listing-item__types span+span{border-left:1px solid #f4ec51;margin-left:.759375rem;padding-left:.759375rem}.program-listing-item__degree-type{border-right:1px solid #f4ec51;flex:none;margin-right:.759375rem;padding-right:.759375rem}.program-listing-item__toggle{color:#57068c;align-self:start;align-items:center;height:calc(1.25*clamp(1.375rem,1.29167rem + .277778vw,1.5rem));margin-right:1.5rem;display:flex}.program-listing-item__icon{fill:none;width:2rem;height:1.125rem;display:block}[open]>.program-listing-item__header .program-listing-item__icon{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.program-listing-item__icon{transition:transform .2s}}.program-listing-item__details{padding:0 1.5rem 2rem}@media (width>=35.9375rem){.program-listing-item__details{padding-left:15.2063rem}}.program-listing-item__degrees-title{color:#333;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25}.program-listing-item__degrees-title__link,.program-listing-item__degrees-title__link:hover{color:inherit}.program-listing-item__degree-subtitle{color:#57068c;font-size:.9rem;font-weight:420}.program-listing-item__degrees{gap:1.0125rem;display:grid}.program-listing-item__degrees li{align-items:baseline;display:flex}.program-listing-item__links{flex-wrap:wrap;gap:1.51875rem;margin-top:2.025rem;display:flex}.program-listing-item__links .button{border-radius:0}.program-listing-item__links svg.ext{display:none}.quote__quote{width:100%;max-width:40.9125rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.quote__quote{padding:0}}@media (width>=75rem){.quote__quote{padding:0}}.quote__quote{flex-direction:row;gap:2.25rem;display:flex}[data-quote-alignment=right] .quote__quote{flex-direction:row-reverse}[data-quote-variation=has-image] .quote__quote{width:100%;max-width:48rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){[data-quote-variation=has-image] .quote__quote{padding:0}}@media (width>=75rem){[data-quote-variation=has-image] .quote__quote{padding:0}}.quote__image{flex:1 0 auto}.quote__image img{border-radius:50%;width:4.375rem;height:4.375rem}@media (width>=48rem){.quote__image img{width:auto;height:auto}}.quote__blockquote{flex:auto;margin:0 0 0 2.025rem;font-size:1.2375rem;line-height:1.4;position:relative}@media (width>=48rem){.quote__blockquote{margin:0;font-size:1.6875rem}}.quote__author{margin:.50625rem 0 0;font-size:1.125rem}.quote__author:before{content:"—";margin-right:.3125rem;display:inline}.quote[data-quote-background=gray],.component--gray .quote{color:#404040;background-color:#d2d5d0}.quote__content{display:flex}.quote__icon{fill:#999;width:1.5625rem;height:1.6875rem;margin-right:.50625rem;position:absolute;left:-2.0625rem}@media (width>=48rem){.quote__icon{width:3.9375rem;height:2.6875rem;top:-.9375rem;left:-4.375rem}}[data-quote-background=gray] .quote__icon{fill:#404040}@media (width>=60.9375rem){.quote__icon{margin-right:1.0125rem}}.quote__icon--has-image{top:0;left:-1.875rem}@media (width>=48rem){.quote__icon--has-image{width:1.9375rem;height:1.375rem;top:-.5rem;left:-2.1875rem}}.social-media-icon__social-icon{background:#4a4f55;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .2s;display:flex}.social-media-icon__social-icon:hover,.social-media-icon__social-icon:focus{background:#333}.social-media-icon__social-icon:focus{outline-offset:.1875rem}.cta--purple .social-media-icon__social-icon:focus{outline-color:#fff}.social-media-icon__social-icon .icon{fill:#fff;color:#fff;width:1.4375rem;height:1.4375rem}.social-media-icon__social-icon span{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.social-media-icons{justify-content:center;gap:1.0125rem;margin:0;padding:0;list-style:none;display:flex}.social-media-icons--small{margin-top:2.025rem}@media (width>=48rem){.social-media-icons--small{margin-top:0}}.social-media-icons--align-left{justify-content:flex-start}:root{--donut-color-purple:#57068c;--donut-color-blue:#085ca9;--donut-color-green-light:#01ceb5;--donut-color-green:#007a6f;--donut-color-blue-light:#3cbadb;--donut-color-gray:#808184;--donut-color-gray-light:#d4d5d3}.stat-card{background:#fff;flex-direction:column;align-items:baseline;width:100%;margin:.5625rem 0;padding:2.25rem 1.125rem;display:flex}@media (width>=48rem){.card-grid__grid .stat-card{flex:auto;max-width:calc(50% - 1.125rem);margin:0 .5625rem 1.125rem}}.stat-card-heading__heading{width:100%;margin:1.0125rem 0 .50625rem}.card-grid__wrap--stat-cards,.card-grid__wrap--stat-cards .card-grid__wrap{width:100%}.card-grid__wrap--stat-cards .card-grid__grid{flex-flow:wrap;justify-content:space-between}.stat-card-stat{width:100%;margin:1.0125rem 0 .50625rem;line-height:1}.stat-color{width:1.125rem;height:1.125rem;display:inline-block;position:relative;top:.187506rem}.stat-card-items{width:100%;margin:1.125rem 0 0;padding:0;list-style-type:none}.stat-card-items .list-item{padding:0;list-style-type:none}.stat-card-items li::marker{content:unset}.stat-number{font-weight:700}.stat-card__content{width:100%;max-width:100%}[data-stat-card-style=standard] .stat-card-stat{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(3.9375rem,.9375rem + 10vw,8.4375rem);font-style:normal;font-weight:500;line-height:1}@media (width>=48rem){[data-stat-card-style=standard] .stat-card-stat{letter-spacing:-.06rem;margin:0}}[data-stat-card-style=standard] .stat-card-stat__link{color:inherit}[data-stat-card-style=standard] .stat-card-stat__link:hover{color:#333}[data-stat-card-style=standard] .stat-card-stat__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){[data-stat-card-style=standard] .stat-card-stat__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){[data-stat-card-style=standard] .stat-card-stat__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}[data-stat-card-style=standard] .stat-card-stat{text-align:center;width:100%}[data-stat-card-style=standard] .stat-card-stat:after{content:"";background-color:#c1a3d4;width:50%;height:.28125rem;margin:1.0125rem auto;display:block}[data-stat-card-style=standard] .stat-card__content{color:#4a4f55;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,2.08333rem + .972222vw,2.8125rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){[data-stat-card-style=standard] .stat-card__content{letter-spacing:-.06rem;margin:0}}[data-stat-card-style=standard] .stat-card__content__link{color:inherit}[data-stat-card-style=standard] .stat-card__content__link:hover{color:#333}[data-stat-card-style=standard] .stat-card__content__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){[data-stat-card-style=standard] .stat-card__content__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){[data-stat-card-style=standard] .stat-card__content__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}[data-stat-card-style=standard] .stat-card__content{text-align:center;width:100%;max-width:100%}@media (width>=48rem){[data-stat-card-style=standard] .stat-card__content .text{text-align:center}}[data-stat-card-style=standard] .stat-card__content:after{content:"";background-color:#c1a3d4;width:50%;height:.28125rem;margin:1.0125rem auto;display:block}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.25rem,.15rem + 7vw,5.4rem);font-style:normal;font-weight:500;line-height:1}@media (width>=48rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat{letter-spacing:-.06rem;margin:0}}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat__link{color:inherit}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat__link:hover{color:#333}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card-stat{width:100%}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content{color:#4a4f55;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.4625rem,1.3125rem + .5vw,1.6875rem);font-style:normal;font-weight:700;line-height:1.1}@media (width>=48rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content{letter-spacing:-.06rem;margin:0}}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content__link{color:inherit}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content__link:hover{color:#333}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.card-grid__wrap--small [data-stat-card-style=standard] .stat-card__content{width:100%;max-width:100%}[data-stat-card-style=donut] .donut-segment{opacity:0;animation-name:fill-in;animation-duration:2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}[data-stat-card-style=donut] svg.donut{width:100%;max-width:11.4375rem;max-height:11.4375rem;margin:0 auto}@media (width>=75rem){[data-stat-card-style=donut] svg.donut{max-width:18.75rem;max-height:18.75rem}}.card-grid__wrap--small [data-stat-card-style=donut] svg.donut{max-width:11.4375rem;max-height:11.4375rem}[data-stat-card-style=donut] svg{order:1}[data-stat-card-style=donut] .stat-card-stat{order:2;font-size:1.9125rem}[data-stat-card-style=donut] .stat-card-items{order:3}@keyframes fill-in{0%{opacity:0;stroke-dashoffset:0}to{opacity:1}}[data-stat-card-style=with-image] .stat-card-heading__heading{font-size:1.9125rem}[data-stat-card-style=with-image]:not(:has(>.stat-card-heading__heading)) .stat-card__content{margin-top:1.51875rem}@media (width>=48rem){[data-stat-card-style=with-image] picture{height:11.4375rem}[data-stat-card-style=with-image] picture img{object-fit:cover;height:100%}}@media (width>=75rem){[data-stat-card-style=with-image] picture{height:18.75rem}}@media (width>=48rem){.card-grid__wrap--small [data-stat-card-style=with-image] picture{height:11.4375rem}}.status--warning{color:#57068c;text-align:center;border:10px solid #57068c;padding:2.025rem;font-weight:700;display:block}.status--warning a{color:shade(#57068c,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#57068c,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{color:#c50f3c;text-align:center;border:10px solid #c50f3c;padding:2.025rem;font-weight:700;display:block}.status--error a{color:shade(#c50f3c,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#c50f3c,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{color:#d2d5d0;text-align:center;border:10px solid #d2d5d0;padding:2.025rem;font-weight:700;display:block}.status--status a{color:shade(#d2d5d0,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#d2d5d0,90%)}.status--status .placeholder{font-style:normal;font-weight:800}div[aria-label=Status\ message]{text-align:center;background:#4a4f55;border:.3125rem solid #fff;border-radius:.9375rem;padding:2.025rem 6.075rem}main:has(.content-status--draft) div[aria-label=Status\ message]{background:#085ca9;border:0;border-radius:0}main:has(.content-status--needs_review) div[aria-label=Status\ message]{background:#e86c00;border:0;border-radius:0}main:has(.content-status--unpublished) div[aria-label=Status\ message]{background:#c50f3c;border:0;border-radius:0}.status--status{color:#3d0563;background-color:#fff;border:0;border-radius:1.75rem;width:100%;padding:1.0125rem 2.025rem;font-weight:500;display:inline-block}.status--status a{color:inherit;font-weight:inherit;border-bottom:0}.pre-content--no-hero-image div[aria-label=Status\ message]{margin-top:1.0125rem}.pre-content--no-hero-image:has(.secondary-nav__outer) div[aria-label=Status\ message]{margin-top:0;position:relative;top:2.025rem}.teaser{margin-bottom:3.0375rem}@media (width>=48rem){.teaser{display:flex}}.teaser--small{background-color:#e5e5e5;width:100%;padding:1.0125rem}@media (width>=31.25rem){.teaser--small{padding:0;display:flex}}.teaser--medium:first-child,.contextual+.teaser{margin-top:0}.teaser .date_range_label{text-transform:uppercase;color:#fff;font-size:.84375rem;font-weight:600}.teaser .date__inner-wrap{background-color:#fff;border-radius:.28125rem;flex-flow:column;display:flex}.teaser .date{box-shadow:none;background-color:#0000;padding:0}.teaser .date__day_name{color:#fff;background-color:#3d0563;border-radius:.28125rem .28125rem 0 0;padding:.50625rem;font-size:.84375rem;line-height:1.3}[data-component-bg-color=purple] .teaser .date__day_name{background-color:#57068c}.teaser .date__month{padding-top:.50625rem;font-size:1.0125rem}.teaser .date__day{padding-bottom:.50625rem;font-size:1.0125rem}.teaser .event__date-wrap{flex:0 25%}.teaser .date__time-wrap{flex:0 auto}.teaser .teaser__hybrid{text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #404040;padding-bottom:.253125rem;font-size:.9rem;font-weight:700}[data-component-bg-color=purple] .teaser .teaser__hybrid{border-bottom:1px solid #fff}.teaser .teaser__location{border-bottom:.253125rem solid #57068c;width:100%;padding-top:.50625rem;padding-bottom:1.0125rem}[data-component-title-color=white] .teaser .teaser__location{border-color:#fff}.teaser .teaser__extra_links__label{font-size:1.0125rem;font-weight:500}.teaser .teaser__location__wrap,.teaser .teaser__online__location__wrap{color:#57068c;flex-flow:row;align-items:center;gap:.50625rem;margin-top:.50625rem;font-size:1.0125rem;line-height:1.3;display:flex}[data-component-title-color=white] .teaser .teaser__location__wrap,[data-component-title-color=white] .teaser .teaser__online__location__wrap{color:#fff}.teaser .teaser__fields-inline,.teaser .fields-inline{flex-flow:wrap;align-items:center;gap:.50625rem;margin-top:1.0125rem;display:flex}.teaser .fields-inline__content--spacer{margin-left:-.50625rem}.teaser .subtitle__link{font-size:1.0125rem;text-decoration:underline}.teaser .subtitle__link:hover{color:#57068c}.teaser .teaser__icon{fill:#57068c;flex:0 0 1.125rem;width:1.125rem;height:1.125rem}[data-component-title-color=white] .teaser .teaser__icon{fill:#fff}.teaser .startend{flex-flow:row;align-items:flex-start;gap:.50625rem;font-size:1.0125rem;font-weight:500;line-height:1;display:flex}.teaser .startend__timezone{color:#c1a3d4;padding-top:.16875rem;font-size:.7875rem;font-weight:700}.teaser .startend__dates{color:#fff;flex-flow:row;gap:.253125rem;display:flex}.teaser-grid__wrap--small .teaser .startend__dates{display:inline}.teaser .icon--clock{fill:#fff;flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.teaser__image{flex-basis:35%;margin-bottom:1.0125rem;position:relative}.teaser__image--with-date{flex-flow:column;display:flex}@media (width>=48rem){.teaser__image{margin-bottom:0;margin-right:2.025rem}}.teaser__image--small{min-width:9.1875rem;max-width:9.1875rem;margin-bottom:1.0125rem}@media (width>=31.25rem){.teaser__image--small{flex-basis:auto;margin-bottom:0;margin-right:0}}.teaser__image img,.teaser__image picture{width:100%}.teaser__image .card-video__video{width:100%;height:auto;display:block}.teaser__image--portrait .video-embed-field-responsive-video{aspect-ratio:9/16;height:auto;padding:0}.teaser__image--portrait .video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;inset:0}.teaser__date-multiple{background-color:#57068c;flex-flow:row;justify-content:center;align-items:center;gap:1.0125rem;padding:1.0125rem;display:flex}[data-component-bg-color=purple] .teaser__date-multiple{background-color:#3d0563}.teaser__date-multiple .date__recurring-item{flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:6.75rem;display:flex}.teaser__date-multiple-text-label{color:#fff;text-align:center;z-index:1;background-color:#3d0563e6;flex:100%;width:100%;padding:.50625rem;font-size:1.0125rem;font-weight:800;position:absolute;top:0;left:0}.teaser__date-single{background-color:#57068c;flex-flow:row;justify-content:center;align-items:center;gap:1.0125rem;padding:1.0125rem;display:flex}[data-component-bg-color=purple] .teaser__date-single{background-color:#3d0563}.teaser__normal-date{color:#767676;margin-bottom:1.0125rem;font-weight:700}.teaser__copy{flex-basis:60%}.teaser__copy p{margin-top:0;margin-bottom:.50625rem;line-height:1.4}[data-source-type=event] .teaser__copy p.teaser__text{display:none}@media (width>=31.25rem){.teaser__copy--bg{flex-basis:auto;padding:1.0125rem}}@media (width>=75rem){.teaser__copy{max-width:none}}.component--purple .teaser__copy{color:#fff}.teaser__pre-title{color:#57068c;letter-spacing:-.025rem;width:auto;margin:0 0 .253125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:.95625rem;font-style:normal;font-weight:500;line-height:1.1}.teaser__pre-title__link,.teaser__pre-title__link:hover{color:inherit}.teaser__pre-title{text-transform:uppercase}.teaser__title{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.1}@media (width>=48rem){.teaser__title{letter-spacing:-.045rem;margin:0 0 .50625rem}}.teaser__title__link,.teaser__title__link:hover{color:inherit}.teaser__title--medium{color:#4a4f55;letter-spacing:-.0275rem;width:auto;margin:0 0 .50625rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.1}.teaser__title--medium__link,.teaser__title--medium__link:hover{color:inherit}.teaser__title--purple{font-size:1.575rem}.teaser__title-link{color:#333;text-decoration:none;display:inline-block}.teaser__title-link:hover{text-decoration:underline}.teaser__title-link--purple{color:#57068c;font-size:1.575rem}.teaser__title-link--purple:hover{color:#3d0563}.component--purple .teaser__title-link{color:#fff}.component--purple .teaser__title-link:hover{color:#d2d5d0}.teaser__subtext{margin:.253125rem 0 1.0125rem}.teaser__posttext{margin:.50625rem 0 1.0125rem}.teaser__subtitle{color:#4a4f55;letter-spacing:-.03125rem;width:auto;margin:.3125rem 0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.0125rem;font-style:normal;font-weight:500;line-height:1.3}.teaser__subtitle__link,.teaser__subtitle__link:hover{color:inherit}.teaser__text{margin-top:0}.teaser__text--small{color:#4a4f55;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.0125rem;font-style:normal;font-weight:400;line-height:1.25}.teaser__text--small__link,.teaser__text--small__link:hover{color:inherit}.teaser__button{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .teaser__button{background-color:#8509d5}.teaser__button:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.teaser__button:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.teaser__button:active{background-color:#290343}.teaser__button .ext{display:none}.teaser__link{color:#8900e1;font-weight:400;text-decoration:underline}.teaser__link:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .teaser__link:hover{color:#e0ccf0}.teaser__link:focus,.teaser__link:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .teaser__link:focus,[data-component-background*=dark] .teaser__link:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .teaser__link{color:#fff}.teaser__link{font-size:1.0125rem;line-height:1.4625rem;text-decoration:none;display:inline-block}.teaser__link-icon{fill:#333;width:1.0625rem;height:1.0625rem;margin-right:.25rem;position:relative;top:.125rem}.teaser__linked-image--with-date{aspect-ratio:900/506;background-color:#57068c;width:100%;line-height:0;display:flex}[data-component-bg-color=purple] .teaser__linked-image--with-date{background-color:#3d0563}.component__inner>:last-child.teaser{margin-bottom:0}.grid{flex-wrap:wrap;display:flex}.grid--split{justify-content:space-between;align-items:flex-start}.grid-wrapper--purple{background-color:#57068c;padding:2.25rem}.plan-codes__wrap{background-color:#fff;margin-bottom:2.25rem;padding-block:2.25rem}.plan-codes__grid{flex-wrap:wrap;display:flex}.plan-codes__wrap--split .plan-codes__grid{justify-content:space-between;align-items:flex-start}.plan-codes__grid .stat__description{flex-direction:column;display:flex}.plan-codes__h2{text-align:center}.grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid__item{margin:0 2% 2% 0}.grid__item:nth-child(n){margin-right:0}.grid__item:not(:nth-child(n)){margin-right:2%}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid--columns-2 .grid__item{margin:0 2% 2% 0}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--columns-2 .grid__item:not(:nth-child(2n)){margin-right:2%}}.grid--columns-2 .grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{width:49%}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1.125rem}@media (width>=48rem){.grid--columns-3 .grid__item{margin:0 2% 2% 0}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--columns-3 .grid__item:not(:nth-child(3n)){margin-right:2%}}.grid--columns-3 .grid__item:last-child{margin-right:0}.grid--columns-3 .grid__item{width:32%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--pl .grid__item{background-color:#0003;min-height:6.25rem}.grid__item--break{flex-basis:100%;height:0}.text-columns--pl{margin-top:3.0375rem}@media (width>=48rem){.text-columns__content{flex-wrap:wrap;display:flex}.text-columns__column{flex-grow:1;width:49%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.text-columns__column{margin:0 2% 2% 0}.text-columns__column:nth-child(2n){margin-right:0}.text-columns__column:not(:nth-child(2n)){margin-right:2%}}@media (width>=48rem){.text-columns__column:last-child{margin-right:0}}@media (width>=60.9375rem){.text-columns__column{flex-grow:1;width:32%;margin-bottom:1.125rem}}@media (width>=60.9375rem) and (width>=48rem){.text-columns__column{margin:0 2% 2% 0}.text-columns__column:nth-child(3n){margin-right:0}.text-columns__column:not(:nth-child(3n)){margin-right:2%}}@media (width>=60.9375rem){.text-columns__column:last-child,.text-columns__column:nth-child(3n){margin-right:0}.text-columns__column{margin-bottom:0}}.text-columns__column:last-child{padding-right:0}@media (width>=40rem){.text-with-media__media--right{float:right;max-width:48.78%;margin-left:3.0375rem}.text-with-media__media--left{float:left;max-width:48.78%;margin-right:3.0375rem}}.text-with-media__media{margin-bottom:1.0125rem}.text-with-media__img{margin-bottom:.50625rem}.text-with-media .video-embed-field-responsive-video:after{width:30rem;margin-bottom:.50625rem}.text-with-media .video-content__info{margin-top:.16875rem;margin-bottom:.16875rem;font-size:.95625rem;line-height:1.6875rem}.text-with-media-clear{content:"";clear:both;display:block}.text-with-media--stacked-top,.text-with-media--stacked-bottom{flex-direction:column;display:flex}.text-with-media--stacked-bottom{flex-direction:column-reverse}.text-with-media__caption{margin-top:.16875rem;margin-bottom:.16875rem;font-size:.95625rem;line-height:1.6875rem}.text-with-media__text p:first-child{margin-top:0}.text-with-media__text p:last-child{margin-bottom:0}@media (width<=39.9375rem){.text-with-media--portrait-orientation .text-with-media__media img{object-fit:contain;height:100%;max-height:25rem;margin:0 auto}}@media (width>=40rem){.text-with-media--portrait-orientation .text-with-media__media{max-width:15.375rem}}.text-with-quote[data-text-with-quote-background=gray],.component--gray .text-with-quote{color:#404040;background-color:#d2d5d0}.text-with-quote__inner:after{content:"";clear:both;display:block}.text-with-quote__quote-text{width:100%;margin:0}.text-with-quote__blockquote{width:100%;margin:0 0 3.0375rem;font-size:1.125rem;line-height:1.4;display:block;position:relative}@media (width>=48rem){.text-with-quote__blockquote{float:left;max-width:50%;margin:0 3.0375rem 1.0125rem 0;font-size:1.35rem}[data-text-with-quote-alignment=right] .text-with-quote__blockquote{float:right;margin:0 0 1.0125rem 3.0375rem}}.text-with-quote__blockquote p{display:inline}.text-with-quote__author{margin:.50625rem 0;font-size:1.125rem}.text-with-quote__author:before{content:"—";margin-right:.3125rem;display:inline}.text-with-quote__icon{fill:#999;width:1.5625rem;height:1.6875rem;margin-right:.50625rem}[data-text-with-quote-background=gray] .text-with-quote__icon{fill:#404040}.video-content--pl{margin-top:3.0375rem}.video-content__info{margin-top:.50625rem}@media (width>=60.9375rem){.video-content__info{justify-content:space-between;display:flex}}.video-content__info p{margin-top:0}.video-content__description{margin-top:.16875rem;margin-bottom:.16875rem;font-size:.95625rem;line-height:1.6875rem}.video-content__transcript{color:#57068c;text-transform:uppercase;font-size:1.0125rem;font-weight:500;text-decoration:none}@media (width>=60.9375rem){.video-content__transcript{text-align:right;min-width:18.75rem;margin-left:1.0125rem}}.video-content__transcript:hover{color:#3d0563;text-decoration:underline}.video-content__icon{fill:#57068c;width:1.75rem;height:1.375rem;position:relative;top:.25rem}.view-switcher__list{flex-wrap:wrap;justify-content:flex-start;gap:1.51875rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.view-switcher{width:100%}.view-switcher .button{border:1px solid #57068c;border-radius:0;align-items:center;gap:.5625rem;display:inline-flex}.view-switcher .button--secondary{border-width:2px}.view-switcher .button--secondary:not(:hover,:focus){color:#333;background-color:#0000}.view-switcher .button__icon{fill:currentColor;flex:none;block-size:1rem;inline-size:1rem}.wrapped_title__h2{margin:0}.wrapped_title__h2+.teaser__text,.wrapped_title__h2+.card__body-wrap{margin-top:1.125rem}.wrapped_title__eyebrow{color:#4a4f55;text-transform:uppercase;margin:0;font-size:1.15875rem}.wrapped_title__eyebrow--gray{color:#4a4f55}.wrapped_title__eyebrow--white{color:#fff}.wrapped_title__title{color:#57068c;margin:0 0 .50625rem;font-size:2.1375rem;line-height:1.2}@media (width>=60.9375rem){.wrapped_title__title{font-size:2.025rem}}.wrapped_title__title--gray{color:#333}.wrapped_title__title--white{color:#fff}.wrapped_title__title--has-subtitle{margin-bottom:0}.wrapped_title__subtitle{color:#4a4f55;margin:0;font-size:1.35rem}.wrapped_title__subtitle--gray{color:#4a4f55}.wrapped_title__subtitle--white{color:#fff}.wrapped_title__link:hover,.wrapped_title__link:hover .wrapped_title__title{color:#4a4f55}.wrapped_title__link--white:hover,.wrapped_title__link--white:hover .wrapped_title__eyebrow--white,.wrapped_title__link--white:hover .wrapped_title__title--white,.wrapped_title__link--white:hover .wrapped_title__subtitle--white{color:#d2d5d0}.wrapped_title__link--white:focus{outline-color:#fff}.card__copy .wrapped_title__eyebrow,.teaser__copy .wrapped_title__eyebrow{font-size:1.0125rem}.card__copy .wrapped_title__title,.teaser__copy .wrapped_title__title{margin-bottom:.28125rem}.card__copy .wrapped_title__subtitle,.teaser__copy .wrapped_title__subtitle{font-size:1.2375rem}.btn-hero__title .wrapped_title__h1{margin-top:2.025rem;margin-bottom:0}.btn-hero__title .wrapped_title__eyebrow,.btn-hero__title .wrapped_title__title,.btn-hero__title .wrapped_title__subtitle{color:#fff}.btn-hero__title .wrapped_title__eyebrow{margin:0 0 .225rem}.btn-hero__title .wrapped_title__eyebrow .degree{display:block}@media (width>=60.9375rem){.btn-hero__title .wrapped_title__eyebrow .degree{display:inline}}.btn-hero__title .wrapped_title__title{color:#fff;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.70833rem + 2.22222vw,3.375rem);font-style:normal;font-weight:500;line-height:1}@media (width>=48rem){.btn-hero__title .wrapped_title__title{letter-spacing:-.06rem;margin:0}}.btn-hero__title .wrapped_title__title__link{color:inherit}.btn-hero__title .wrapped_title__title__link:hover{color:#333}.btn-hero__title .wrapped_title__title__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.btn-hero__title .wrapped_title__title__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.btn-hero__title .wrapped_title__title__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.btn-hero__title .wrapped_title__eyebrow+.wrapped_title__title{font-size:2.5rem}.btn-hero__title .wrapped_title__subtitle{color:#fff;letter-spacing:-.0375rem;width:auto;margin:.45rem 0 0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.125rem,.75rem + 1.25vw,1.6875rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.btn-hero__title .wrapped_title__subtitle{letter-spacing:-.045rem;margin:.45rem 0 0}}.btn-hero__title .wrapped_title__subtitle__link,.btn-hero__title .wrapped_title__subtitle__link:hover{color:inherit}.announcement{color:#fff;width:100%;padding:1.25rem 0}.announcement__header{display:flex}.announcement__inner{width:100%;max-width:75rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.announcement__inner{padding:0 2.025rem}}@media (width>=75rem){.announcement__inner{padding:0 1.0125rem}}.announcement__h2{flex-grow:1;width:80%;margin:0 2.025rem 0 0}.announcement__link{color:#333;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .announcement__link{background-color:#fff}.announcement__link:hover{color:#333;background-color:#e5e5e5;text-decoration:underline}.announcement__link:focus{color:#333;outline-offset:.1875rem;background-color:#e5e5e5;text-decoration:underline;outline:.1875rem solid #e5e5e5!important}.announcement__link:active{background-color:#fff}.announcement__link .ext{display:none}.announcement__link{border:0;padding:.3375rem 1.0125rem;font-size:.9rem}.announcement__link:hover{text-decoration:none}.announcement__toggle{color:#fff;text-transform:uppercase;border:0;flex-shrink:0;font-weight:700}.announcement__toggle:before{content:"";background:url(/themes/custom/nyusteinhardt/components/images/plus.png) 0 0/cover;width:.875rem;height:.875rem;margin-right:.3125rem;display:inline-block}.announcement__toggle:hover,.announcement__toggle:focus{color:#e5e5e5;text-decoration:none}.announcement__toggle:focus{outline:3px solid #e5e5e5}.announcement__toggle--open:before{transform:rotate(45deg)}.announcement__toggle-container{display:none}.announcement__body{margin:1.0125rem 0}.announcement--open .announcement__toggle-container{display:block}.announcement--low{background-color:#e86c00}.announcement--low:hover{cursor:pointer;background:#de6700}.announcement--medium{background-color:#085ca9}.announcement--medium:hover{cursor:pointer;background:#08579f}.announcement--high{background-color:#c50f3c}.announcement--high:hover{cursor:pointer;background:#bc0e39}.card-grid__wrap--white .card{background-color:#d2d5d0}.card-grid__grid{flex-wrap:wrap;display:flex}@media (width>=48rem){.card-grid__grid{justify-content:center}}@media (width>=60.9375rem){.card-grid__grid{justify-content:flex-start}}.event-grid .card-grid__grid{grid-template-columns:repeat(auto-fill,minmax(min(25rem,100%),1fr));gap:1.0125rem;display:grid}.card-grid__h2{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 auto 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.card-grid__h2{letter-spacing:-.06rem;margin:0 auto 3.0375rem}}.card-grid__h2__link{color:inherit}.card-grid__h2__link:hover{color:#333}.card-grid__h2__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.card-grid__h2__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.card-grid__h2__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.card-grid__h2{text-align:center}@media (width>=48rem){.card-grid__h2{max-width:80%}}.card-grid__h2--white{color:#fff}.card-grid__grid__extra_content{text-align:center}.card-grid__grid__extra_content .text{margin-bottom:2.025rem;font-size:1.2375rem}.card-grid__grid__extra_content .text--stat-card-intro-content{margin-top:-1.0125rem;padding-inline:4.05rem}.card-grid__grid__extra_content .text--purple{color:#fff}.card-grid__grid__extra_content .text--white,.card-grid__grid__extra_content .text-gray{color:#4a4f55}.card-grid__wrap--purple .card-grid__grid__extra_content{color:#fff}.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:last-child,.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:last-child{margin-bottom:0}@media (width>=48rem){.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item,.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item{flex-grow:1;flex-grow:initial;width:49%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item,.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item{margin:0 2% 2% 0}.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:nth-child(2n),.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:nth-child(2n){margin-right:0}.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:not(:nth-child(2n)),.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:not(:nth-child(2n)){margin-right:2%}}@media (width>=48rem){.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:last-child,.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:last-child{margin-right:0}.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:nth-child(odd):nth-last-child(-n+2),.card-grid__wrap:not(.card-grid__wrap--small) .card--grid-item:nth-child(odd):nth-last-child(-n+2)~.card--grid-item,.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:nth-child(odd):nth-last-child(-n+2),.card-grid__wrap:not(.card-grid__wrap--small) .stat-card--grid-item:nth-child(odd):nth-last-child(-n+2)~.stat-card--grid-item{margin-bottom:0}.card-grid__wrap--small .card--grid-item,.card-grid__wrap--small .stat-card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item{flex-grow:1;flex-grow:initial;width:49%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.card-grid__wrap--small .card--grid-item,.card-grid__wrap--small .stat-card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item{margin:0 2% 2% 0}.card-grid__wrap--small .card--grid-item:nth-child(2n),.card-grid__wrap--small .stat-card--grid-item:nth-child(2n),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:nth-child(2n),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:nth-child(2n){margin-right:0}.card-grid__wrap--small .card--grid-item:not(:nth-child(2n)),.card-grid__wrap--small .stat-card--grid-item:not(:nth-child(2n)),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:not(:nth-child(2n)),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:not(:nth-child(2n)){margin-right:2%}}@media (width>=48rem){.card-grid__wrap--small .card--grid-item:last-child,.card-grid__wrap--small .stat-card--grid-item:last-child,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:last-child,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:last-child{margin-right:0}}@media (width>=60.9375rem){.card-grid__wrap--small .card--grid-item,.card-grid__wrap--small .stat-card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item{flex-grow:1;flex-grow:initial;width:32%;margin-bottom:1.125rem}}@media (width>=60.9375rem) and (width>=48rem){.card-grid__wrap--small .card--grid-item,.card-grid__wrap--small .stat-card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item{margin:0 2% 2% 0}.card-grid__wrap--small .card--grid-item:nth-child(3n),.card-grid__wrap--small .stat-card--grid-item:nth-child(3n),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:nth-child(3n),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:nth-child(3n){margin-right:0}.card-grid__wrap--small .card--grid-item:not(:nth-child(3n)),.card-grid__wrap--small .stat-card--grid-item:not(:nth-child(3n)),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:not(:nth-child(3n)),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:not(:nth-child(3n)){margin-right:2%}}@media (width>=60.9375rem){.card-grid__wrap--small .card--grid-item:last-child,.card-grid__wrap--small .stat-card--grid-item:last-child,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:last-child,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:last-child,.card-grid__wrap--small .card--grid-item:nth-child(3n),.card-grid__wrap--small .stat-card--grid-item:nth-child(3n),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:nth-child(3n),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:nth-child(3n){margin-right:0}.card-grid__wrap--small .card--grid-item:nth-child(3n+1):nth-last-child(-n+3),.card-grid__wrap--small .card--grid-item:nth-child(3n+1):nth-last-child(-n+3)~.card--grid-item,.card-grid__wrap--small .stat-card--grid-item:nth-child(3n+1):nth-last-child(-n+3),.card-grid__wrap--small .stat-card--grid-item:nth-child(3n+1):nth-last-child(-n+3)~.stat-card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:nth-child(3n+1):nth-last-child(-n+3),[data-component-grid-item-size=small] .card-grid__wrap .card--grid-item:nth-child(3n+1):nth-last-child(-n+3)~.card--grid-item,[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:nth-child(3n+1):nth-last-child(-n+3),[data-component-grid-item-size=small] .card-grid__wrap .stat-card--grid-item:nth-child(3n+1):nth-last-child(-n+3)~.stat-card--grid-item{margin-bottom:0}}@media (width>=64rem){.layout-container.page-frontpage .card-grid__wrap--small .card--grid-item{outline:2px solid #fff}}.component{background-color:#fff}.component[data-component-bg-color=gray],.component--gray{background-color:#d2d5d0}.component[data-component-bg-color=purple],.component--purple{background-color:#57068c}.component[data-component-margin=none]{margin:0}.component[data-component-margin=small]{margin:2.025rem 0}.component[data-component-margin=medium]{margin:3.0375rem 0}.component[data-component-margin=large]{margin:4.05rem 0}.component--no-top-space{margin-top:0}.component__wrap{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.component__wrap{padding:0 2.025rem}}@media (width>=75rem){.component__wrap{padding:0}}.component--taxonomy-view .views-row+.views-row{margin-top:2.025rem}.component__h2,.component__h3,.component__h4,.component__h5{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.component__h2,.component__h3,.component__h4,.component__h5{letter-spacing:-.06rem;margin:0 auto 2.025rem}}.component__h2__link,.component__h3__link,.component__h4__link,.component__h5__link{color:inherit}.component__h2__link:hover,.component__h3__link:hover,.component__h4__link:hover,.component__h5__link:hover{color:#333}.component__h2__flag,.component__h3__flag,.component__h4__flag,.component__h5__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.component__h2__flag,.component__h3__flag,.component__h4__flag,.component__h5__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.component__h2__flag,.component__h3__flag,.component__h4__flag,.component__h5__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.component__h2,.component__h3,.component__h4,.component__h5{text-align:center}@media (width>=48rem){.component__h2,.component__h3,.component__h4,.component__h5{max-width:80%}}[data-component-title-color=white] .component__h2,.component__h2--purple,[data-component-title-color=white] .component__h3,.component__h3--purple,[data-component-title-color=white] .component__h4,.component__h4--purple,[data-component-title-color=white] .component__h5,.component__h5--purple{color:#fff}[data-component-title-color=gray] .component__h2,.component__h2--text-gray,[data-component-title-color=gray] .component__h3,.component__h3--text-gray,[data-component-title-color=gray] .component__h4,.component__h4--text-gray,[data-component-title-color=gray] .component__h5,.component__h5--text-gray{color:#404040}[data-component-title-color=purple] .component__h2,.component__h2--gray,[data-component-title-color=purple] .component__h3,.component__h3--gray,[data-component-title-color=purple] .component__h4,.component__h4--gray,[data-component-title-color=purple] .component__h5,.component__h5--gray{color:#57068c}.component__h2--left,.component__h3--left,.component__h4--left,.component__h5--left{text-align:left;max-width:100%}.component__h2--small:not([class*=ignore-size]),.component__h3--small:not([class*=ignore-size]),.component__h4--small:not([class*=ignore-size]),.component__h5--small:not([class*=ignore-size]){font-size:1.6875rem}.component__h2--lighter,.component__h3--lighter,.component__h4--lighter,.component__h5--lighter{font-weight:700}.component__h2--less-bottom-margin,.component__h3--less-bottom-margin,.component__h4--less-bottom-margin,.component__h5--less-bottom-margin{margin-bottom:2.025rem}.component__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.component__inner{padding-block:0}}[data-component-width=standard] .component__inner{width:100%;max-width:72.25rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){[data-component-width=standard] .component__inner{padding-block:0}}[data-component-width=wide] .component__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){[data-component-width=wide] .component__inner{padding-block:0}}[data-component-padding=none] .component__inner{padding:0}[data-component-padding=none] .component__inner.component__inner--no-bottom-padding{padding-block-end:1.0125rem}[data-component-padding=small] .component__inner{padding-block:2.025rem}[data-component-padding=small] .component__inner.component__inner--no-bottom-padding{padding-block-end:1.0125rem}[data-component-padding=medium] .component__inner{padding-block:3.0375rem}@media (width>=60.9375rem){[data-component-padding=medium] .component__inner{padding-block:4.05rem}}[data-component-padding=medium] .component__inner.component__inner--no-bottom-padding{padding-block-end:1.0125rem}.layout-container.page-frontpage [data-component-padding=medium] .component__inner:has(.cta__h2--small){padding-block-start:3.0375rem}[data-component-padding=large] .component__inner{padding-block:5.0625rem}[data-component-padding=large] .component__inner.component__inner--no-bottom-padding{padding-block-end:1.0125rem}.component__inner .component-inner-example{border:2px dashed #333;min-height:12.5rem}.component__inner--purple .component-inner-example{border-color:#fff}.component__inner iframe{width:100%}.layout-container.page-frontpage .component.component--white{position:absolute}.container--course-listing-refresh,.container[data-embed-view=all_courses_page_blocks]{--course-listing-refresh-border-color:#f2f2f2}.container--course-listing-refresh[data-component-background*=gray],.container[data-embed-view=all_courses_page_blocks][data-component-background*=gray]{--course-listing-refresh-border-color:#c1a3d4}.container--embed-view .container__h2,.container--embed-view .container__h3,.container--embed-view .container__h4,.container--embed-view .container__h5,.container--embed-view .container__h6{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--embed-view .container__h2,.container--embed-view .container__h3,.container--embed-view .container__h4,.container--embed-view .container__h5,.container--embed-view .container__h6{letter-spacing:-.06rem;margin:0 auto 2.025rem}}.container--embed-view .container__h2__link,.container--embed-view .container__h3__link,.container--embed-view .container__h4__link,.container--embed-view .container__h5__link,.container--embed-view .container__h6__link{color:inherit}.container--embed-view .container__h2__link:hover,.container--embed-view .container__h3__link:hover,.container--embed-view .container__h4__link:hover,.container--embed-view .container__h5__link:hover,.container--embed-view .container__h6__link:hover{color:#333}.container--embed-view .container__h2__flag,.container--embed-view .container__h3__flag,.container--embed-view .container__h4__flag,.container--embed-view .container__h5__flag,.container--embed-view .container__h6__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.container--embed-view .container__h2__flag,.container--embed-view .container__h3__flag,.container--embed-view .container__h4__flag,.container--embed-view .container__h5__flag,.container--embed-view .container__h6__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.container--embed-view .container__h2__flag,.container--embed-view .container__h3__flag,.container--embed-view .container__h4__flag,.container--embed-view .container__h5__flag,.container--embed-view .container__h6__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}@media (width>=48rem){.container--embed-view .container__h2,.container--embed-view .container__h3,.container--embed-view .container__h4,.container--embed-view .container__h5,.container--embed-view .container__h6{max-width:80%}}.container--embed-view[data-component-background*=dark] .container__h2,.container--embed-view[data-component-background*=dark] .container__h3,.container--embed-view[data-component-background*=dark] .container__h4,.container--embed-view[data-component-background*=dark] .container__h5,.container--embed-view[data-component-background*=dark] .container__h6{color:#fff}.container--embed-view .views-row--group h3{color:#333;letter-spacing:-.03125rem;width:auto;margin:2.025rem 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.5625rem,1.4375rem + .416667vw,1.75rem);font-style:normal;font-weight:500;line-height:1.25}.container--embed-view .views-row--group h3__link,.container--embed-view .views-row--group h3__link:hover{color:inherit}.course-list{margin:0;padding:0;list-style:none}.course-list__h2{margin:0 0 2.025rem}.course-list__item:not(:last-child){margin-bottom:2.025rem}.course-list--gray .course__number{color:#5c5c5c}.course{margin-bottom:2.025rem;font-weight:700}.course__container{color:#333;margin-bottom:2.025rem}@media (width>=30rem){.course__container{display:flex}}.component__inner .course:last-of-type .course__container{margin-bottom:0}.course__number{color:#767676;font-size:.9rem;font-weight:800}@media (width>=30rem){.course__number{flex-grow:0;width:9.375rem}}.component--gray .course__number{color:#404040}@media (width>=30rem){.course__title{flex-grow:1;flex-shrink:1;margin:0 2.025rem 0 0}}.course__credits{flex-shrink:0}.course__collection-heading{padding-bottom:2.025rem;font-size:1.2375rem;font-weight:700}.course__description{margin:0 0 2.025rem}.course__collection-heading+.course__description{margin-top:-2.025rem}.course__group:not(.course__group--or){border-top:1px solid #d2d5d0;padding-top:2.025rem}.course__group:first-child{border-top:none;padding-top:0}.course__group--or .course__collection-heading{text-transform:uppercase;margin:-1.8rem 0 .225rem 1.125rem;padding-bottom:0;font-size:1.0125rem}.course__group--or .course__collection-heading+.course__description{margin-top:0}.course__group--statement .course__description{font-size:1.125rem;font-weight:400}.course__collection{padding-top:2.025rem}.course:last-child{margin-bottom:0}.curriculum-block{margin-top:0}@media (width>=60.9375rem){.curriculum-block{display:flex}.curriculum-block>div:first-child{flex-basis:45%}.curriculum-block>div:nth-child(2){flex:55%}}.curriculum-block__intro{margin-bottom:2.025rem}@media (width>=60.9375rem){.curriculum-block__intro{padding-right:4.05rem}}.curriculum-block .curriculum-block__wide:first-child{flex-basis:100%;margin-bottom:2.025rem;display:block}@media (width>=60.9375rem){.curriculum-block .curriculum-block__wide:first-child{padding-right:0}}.curriculum-block h2.pl,.curriculum .text-long{margin-top:0}.curriculum+.component--gray,.curriculum+.component--purple,.curriculum+.curriculum_cta{margin-top:2.025rem}.external-course{margin-bottom:2.025rem;font-weight:700}.external-course__container{color:#333;margin-bottom:2.025rem}@media (width>=30rem){.external-course__container{display:flex}}.component__inner .external-course:last-of-type .external-course__container{margin-bottom:0}.external-course__number{color:#767676;font-size:.9rem}@media (width>=30rem){.external-course__number{flex-grow:0;width:auto}}.external-course__title{color:#767676}@media (width>=30rem){.external-course__title{flex-grow:1;flex-shrink:1;margin:0 2.025rem 0 0}}.component--gray .external-course__title,.component--gray .external-course__number{color:#5c5c5c}.external-course__credits{flex-shrink:0}.external-course__description{margin:0 0 2.025rem;font-size:1.2375rem;font-weight:700}.external-course__group:not(.course__group--or){border-top:1px solid #d2d5d0;padding-top:2.025rem}.external-course__group:first-child{border-top:none;padding-top:0}.external-course__group--or .external-course__description{margin:-1.8rem 0 .225rem 1.125rem;font-size:1.0125rem}.external-course:last-child{margin-bottom:0}.degree-group__container{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.degree-group__container{padding:0 2.025rem}}@media (width>=75rem){.degree-group__container{padding:0}}.degree-group__container{margin-top:4.05rem}.degree-group__group-border{border-bottom:1px solid #d2d5d0;width:100%}.degree-group:last-child .degree-group__container{padding-top:0}.degree-group:last-child .degree-group__group-border{border-bottom:0}.degree-group .component__inner{padding-bottom:0}.degree-details{text-align:center;background-color:#d2d5d0}.degree-details.no-bg{background-color:#0000}.degree-details__inner{width:100%;max-width:75rem;margin:0 auto;padding:3.0375rem 1.0125rem}@media (width>=48rem){.degree-details__inner{padding:3.0375rem 4.05rem}}@media (width>=75rem){.degree-details__inner{padding:3.0375rem 9rem}}.no-bg .degree-details__inner{padding:0}.degree-details__title{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.degree-details__title{letter-spacing:-.06rem;margin:0 0 .7875rem}}.degree-details__title__link{color:inherit}.degree-details__title__link:hover{color:#333}.degree-details__title__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.degree-details__title__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.degree-details__title__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.degree-details__subtitle{color:#333;width:auto;margin:1.0125rem 0 0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.25}.degree-details__subtitle__link,.degree-details__subtitle__link:hover{color:inherit}.degree-details__text{margin:0}.degree-details__licensure{color:#333;margin:1.0125rem 0 2.025rem;font-size:1.0125rem;display:block}.degree-details__licensure-star{fill:#598131;width:1.125rem;height:1.125rem;position:relative;top:.1875rem}.degree-details__bottom{justify-content:center;align-items:center;margin:0 auto}@media (width>=48rem){.degree-details__bottom{display:flex}}.degree-details__online{margin-bottom:1.0125rem;display:block;overflow:hidden}@media (width>=48rem){.degree-details__online{width:23.4375rem;margin-bottom:0}}.degree-details__wifi-icon{fill:#57068c;width:1.875rem;height:1.875rem}@media (width>=48rem){.degree-details__wifi-icon{float:left;width:3.75rem;height:3.75rem;margin-right:1.0125rem}}.degree-details__online-text{color:#57068c;letter-spacing:-.025rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.4625rem;font-style:normal;font-weight:600;line-height:1}.degree-details__online-text__link,.degree-details__online-text__link:hover{color:inherit}@media (width>=48rem){.degree-details__online-text{float:left;margin:.7875rem 0 0}}.degree-details__online-subtext{color:#4a4f55;margin:.50625rem 0 0;font-size:.9rem;line-height:1.3}@media (width>=48rem){.degree-details__online-subtext{float:left;margin:0}}.degree-details__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .degree-details__link{background-color:#8509d5}.degree-details__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.degree-details__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.degree-details__link:active{background-color:#290343}.degree-details__link .ext{display:none}.degree-details__link{color:#57068c;background-color:#0000;border:1px solid #57068c;padding:.5625rem 1.40625rem;font-size:.9rem}.degree-details__link:focus,.degree-details__link:active{color:#fff}.degree-details__link:focus svg,.degree-details__link:active svg{fill:#fff}@media (width>=48rem){.degree-details__link{display:inline}}.degree-details__external-icon{fill:#57068c;width:1.125rem;height:1.125rem;margin-left:.25rem;position:relative;top:.25rem}.degree-details__link:hover .degree-details__external-icon{fill:#fff}.degree-details__oncampus{margin-bottom:1.0125rem;display:block;overflow:hidden}@media (width>=48rem){.degree-details__oncampus{width:23.4375rem;margin-bottom:0}}.degree-details__map-makers-icon{fill:#57068c;width:1.875rem;height:1.875rem}@media (width>=48rem){.degree-details__map-makers-icon{float:left;color:#57068c;width:2.5rem;height:3.125rem;margin-right:1.0125rem}}.degree-details__oncampus-text{color:#57068c;letter-spacing:-.025rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.35rem;font-style:normal;font-weight:600;line-height:1}.degree-details__oncampus-text__link,.degree-details__oncampus-text__link:hover{color:inherit}@media (width>=48rem){.degree-details__oncampus-text{float:left;margin:.7875rem 0 0}}.degree-details__oncampus-subtext{color:#4a4f55;margin:.50625rem 0 0;font-size:.9rem;line-height:1.3}@media (width>=48rem){.degree-details__oncampus-subtext{float:left;margin:0}}.degree-item__name+.degree-item__name:before{content:"/";display:inline-block;position:relative}.details-table{background-color:#e5e5e5;flex-direction:column;padding-block:2.25rem;display:flex}.details-table__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:1.0125rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.details-table__inner{padding-block:1.0125rem}}.event .event__date--upcoming__wrap{justify-content:center;align-items:center;width:100%;max-width:62.85rem;margin:0 auto;display:flex}.event .event__date--upcoming{width:100%}@media (width>=75rem){.event .event__date--upcoming{max-width:50%}}.event .event__date--upcoming .event__date--upcoming__trigger{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.1875rem;flex-flow:row;justify-content:center;align-items:center;width:100%;padding:1.0125rem 2.025rem;font-size:.95625rem;font-weight:500;display:flex}.event .event__date--upcoming .event__date--upcoming__trigger:hover{background-color:#3d0563}.event .event__date--upcoming .event__date--upcoming__trigger[aria-expanded=true]{background-color:#3d0563;border-color:#2b0146}.event .event__date--upcoming .event__date--upcoming__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.event .event__date--upcoming .event__date--upcoming__trigger:focus-visible{overflow:-moz-hidden-unscrollable;background-color:#7508bd;outline:.1875rem solid #fff;text-decoration:underline}.event .date{box-shadow:none;background-color:#0000;border-radius:0;padding:0}.event .date__inner-wrap{background-color:#fff;border-radius:.253125rem;flex-flow:column;display:flex}.event__date_range_label{text-transform:uppercase;color:#fff;font-size:.84375rem;font-weight:600}.event .event__date--upcoming__content{background-color:#3d0563;width:100%}.event .event__date--upcoming__content__inner{grid-template-columns:1fr;gap:1.0125rem;width:100%;max-width:62.85rem;margin:0 auto;font-size:.95625rem;display:grid}@media (width>=48rem){.event .event__date--upcoming__content__inner{grid-template-columns:repeat(2,1fr)}}@media (width>=60.9375rem){.event .event__date--upcoming__content__inner{grid-template-columns:repeat(3,1fr)}}.event .event__date--upcoming__content[aria-expanded=false]{visibility:hidden;height:0;padding:0;overflow:hidden}.event .event__date--upcoming__content[aria-expanded=true]{padding:2.025rem}.event .event__date--upcoming__content ul{margin:0;padding:0}.event .event__date--upcoming__content li{list-style-type:none}.event .date__recurring-item--upcoming-item{flex-flow:row;align-items:center;gap:1.0125rem;display:flex}.event__hero__title{flex:auto;align-items:end;display:flex}.event__hero__info{z-index:10;flex-direction:column;grid-area:1/1/-1/-1;display:flex}.event__dashboard{color:#fff;background:#57068c;margin-bottom:3.0375rem;overflow:hidden}@media (width>=60.9375rem){.event__dashboard{flex-direction:column;display:flex}}.event__dashboard a{color:#fff;text-decoration:none}.event__dashboard a:hover{text-decoration:underline}.event__dashboard .page-hero__title{width:100%;max-width:62.85rem;margin:0 auto 1.0125rem}[data-component-state=event-has-passed] .event__dashboard .page-hero__title{opacity:.86}.event__dashboard .page-hero__info{width:100%;max-width:100%;padding-right:0;right:0}.event__image{padding:1.0125rem}.event__image img{margin:0 auto}.event__image article{height:100%}@media (width>=60.9375rem){.event__image{flex-shrink:0;flex-basis:100%;padding:0}.event__image img{object-fit:cover;height:100%;margin:0}}.event__content{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.event__content{padding-block:0}}.event__content__right{width:100%;margin-bottom:2.025rem}@media (width>=60.9375rem){.event__content__right{float:right;max-width:45%;margin-left:2.025rem}}.event__content__right iframe{width:100%}.event__startend{flex-flow:row;align-items:flex-start;gap:.50625rem;font-size:1.0125rem;font-weight:600;line-height:1;display:flex}.event__startend__timezone{color:#c1a3d4;padding-top:.1125rem;font-size:.7875rem;font-weight:500}.date__recurring-item--upcoming-item .event__startend{font-size:.95625rem}[data-event-date-variation=inline] .event__startend{font-weight:400}.event__duration{color:#c1a3d4;font-size:1.0125rem}@media (width>=48rem){.event__duration{font-size:1.2375rem}}.event__cost{flex-flow:wrap;flex:auto;align-items:flex-start;width:100%;display:flex}@media (width>=48rem){.event__cost{flex:calc(50% - 2.025rem)}}.event__cost__label{font-size:1.0125rem;font-weight:500}.event__cost__value{align-items:center;padding-left:.253125rem;font-size:1.0125rem;font-weight:400;display:flex}.event__rsvp{flex-flow:wrap;flex:100%;align-items:center;gap:1.0125rem;width:100%;display:flex}.event__date{color:#57068c;text-transform:uppercase;text-align:center;background:#fff;border-radius:.253125rem;flex-flow:column;font-weight:800;line-height:1;display:flex}[data-event-date-variation=stacked] .event__date__month{padding-top:.50625rem;font-size:1.0125rem}@media (width>=48rem){[data-event-date-variation=stacked] .event__date__month{flex:0 auto;font-size:1.2375rem}}[data-event-date-variation=stacked] .event__date__day{padding-bottom:.50625rem;font-size:1.6875rem}@media (width>=48rem){[data-event-date-variation=stacked] .event__date__day{font-size:2.25rem}}.event__date__multiple__button{color:#fff;cursor:pointer;background-color:#0000;border:none;flex-flow:row;align-items:center;margin-top:1.125rem;padding:.253125rem .5625rem;font-size:.95625rem;font-weight:500;display:flex}.event__date__multiple__button:hover{background-color:#3d0563}.event__location{flex-flow:wrap;flex:auto;gap:1.0125rem;width:100%;display:flex}.event__location a.ext{flex-flow:row;align-items:center;display:flex}.event__location .event__address+svg.ext{align-self:flex-start;margin-top:.253125rem;margin-left:.50625rem;padding:0}.event__location .event__address,.event__location .event__location-url{flex:0 auto}.event__location__wrap,.event__online__location__wrap{flex-flow:row;flex:0 100%;align-items:center;gap:1.0125rem;display:flex}.event__hybrid{text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #fff;padding-bottom:.3375rem;font-size:1.125rem;font-weight:500}.event__contact{flex:100%;display:flex}@media (width>=48rem){.event__contact{flex:0 calc(50% - 2.025rem)}}.event__contact__link{flex:0 auto;justify-content:center;align-items:center;gap:1.0125rem;font-size:1.0125rem;font-weight:400;display:flex}.event__rsvp__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .event__rsvp__link{background-color:#8509d5}.event__rsvp__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.event__rsvp__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.event__rsvp__link:active{background-color:#290343}.event__rsvp__link .ext{display:none}.event__rsvp__link{color:#fff;background-color:#0000;border:.0625rem solid #fff;border-radius:.28125rem}.event__rsvp__link:focus,.event__rsvp__link:active{color:#fff}.event__rsvp__link:focus svg,.event__rsvp__link:active svg{fill:#fff}.event__rsvp__link:hover{border-color:#c1a3d4}.event__rsvp__link{flex:auto;justify-content:center;align-items:center;gap:1.0125rem;display:flex}.event__icon{flex:0 0 1.9375rem;width:1.9375rem;height:1.75rem;display:block}.event__icon--dollar{color:#fff;flex:0 0 .9375rem;width:.9375rem;height:.9375rem;margin-left:.253125rem;margin-right:0;display:inline-block}.event__icon--online{color:#fff;fill:#fff}.event__icon--clock{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.date__recurring-item--upcoming-item .event__icon--clock{flex:0 0 .95625rem;width:.95625rem;height:.95625rem;margin-top:0}[data-event-date-variation=inline] .event__icon--clock{display:none}.event .text-long{padding-bottom:3.0375rem}.event[data-component-state=event-has-passed] .event__info>*,.event[data-component-state=event-has-passed] .event__date--upcoming>*,.event[data-component-state=event-has-passed] .event__date--upcoming__content>*{opacity:.86}.event__rule_text{margin-top:1.0125rem;font-size:.9rem;font-weight:500;line-height:1.5;display:block}[data-event-date-variation=inline] .event__rule_text{margin-top:.50625rem;font-size:.675rem;line-height:1}.event_statament{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.event_statament{padding-block:0}}.event_statament{background:#fff;margin-top:3.0375rem;margin-bottom:3.0375rem}.simply-signups-form .component--gray{padding:2.025rem}.simply-signups-form .component--gray .h2{text-align:center;color:#57068c}.simply-signups-form .component--gray .form-item{max-width:100%;margin-left:0;display:flex}.simply-signups-form .component--gray .form-fieldset{margin-bottom:0}.simply-signups-form .component--gray label{width:6.75rem;margin:auto 2% auto 0;padding:0}.simply-signups-form .component--gray .form-item__textfield{flex-grow:1;max-width:100%}.simply-signups-form .component--gray .button{margin:2.025rem auto 0;display:flex}.event_full{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.event_full{padding-block:0}}.event_full{display:block}@media (width<=48rem){.event__content{flex-direction:column}.event__content__right{padding-left:0}}.views-element-container .no-results{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.views-element-container .no-results{padding-block:0}}.views-element-container .no-results{margin-top:1.0125rem;margin-bottom:1.0125rem;display:block}.event__info{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.event__info{padding-block:0}}.event__info{flex-direction:column;flex-grow:1;align-items:flex-start;gap:2.025rem;padding-block:2.025rem;display:flex}@media (width>=60.9375rem){.event__info{flex-direction:row;gap:1.0125rem}}.event__info__top{flex:auto;justify-content:space-between;width:100%;display:flex}@media (width>=48rem){.event__info__top{flex:50%}}[data-event-variation=flexible-recurring] .event__info__top{flex-flow:column;align-items:flex-start;gap:2.025rem}.event__info__top__recurring-wrap{flex-flow:row;gap:1.0125rem;width:100%;display:flex}.event__info__top .date__recurring-item{border-radius:.253125rem .253125rem 0 0;flex-flow:column;flex:0 42%;align-items:center;gap:1.0125rem;display:flex;position:relative}.event__info__top .date__recurring-item--single-item{flex-flow:row;flex:auto}.event__info__top .event__year{text-align:center}.event__year{margin-bottom:1.0125rem;font-size:1.40625rem;font-weight:800;line-height:1}[data-event-date-variation=inline] .event__year{margin-bottom:.50625rem;font-size:1.125rem;font-weight:600}.event__date__day_name{color:#fff;background-color:#3d0563;font-size:.84375rem;line-height:1.3}.date__recurring-item--upcoming-item .event__date__day_name{background-color:#57068c}[data-event-date-variation=stacked] .event__date__day_name{border-radius:.253125rem .253125rem 0 0;padding:1.0125rem .50625rem}[data-event-date-variation=inline] .event__date__day_name{border-top-left-radius:.253125rem;border-bottom-left-radius:.253125rem;min-width:5.625rem;padding:.50625rem}.event__startend__dates{flex-flow:row;gap:.253125rem;display:flex}.date__time-wrap{flex-flow:column;flex:70%;display:flex}.event__info__bottom{flex-flow:wrap;flex:auto;gap:2.025rem 1.0125rem;width:100%;display:flex}@media (width>=48rem){.event__info__bottom{flex:50%}}.event__passed-banner{align-items:center;gap:.65625rem;display:flex}.event__passed-banner svg{flex:none;width:1.0125rem;height:1.0125rem}@media (width>=48rem){.event__passed-banner svg{width:1.125rem;height:1.125rem}}@media (width>=60.9375rem){.event__passed-banner svg{width:1.6875rem;height:1.6875rem}}.event__passed{text-transform:uppercase;margin:0;font-size:1.0125rem;font-weight:600}@media (width>=48rem){.event__passed{font-size:1.125rem}}@media (width>=60.9375rem){.event__passed{font-size:1.6875rem}}svg.event-no-image{width:100%;max-width:100%}.external_course_list__h2{margin:0 0 2.025rem}.external-course-list--gray .course__number{color:#5c5c5c}.tabs__content .external-course-list{margin:0;padding:0}.featured{z-index:0;background-color:#57068c;position:relative}.featured__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:52% 2.025rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.featured__inner{padding-block:52% 2.025rem}}@media (width>=56.9375rem){.layout-container.page-frontpage .featured-- .featured__inner{padding-block:4.05rem 2.025rem}}@media (width>=64rem){.featured__inner{padding-block:4.05rem}}.featured .card-grid__wrap-inner{padding:0}.featured__copy{margin-bottom:2.8125rem}.layout-container.page-frontpage .featured-- .featured__copy{max-width:calc(50% - 2.25rem);padding-left:2.25rem}@media (width>=64rem){.featured__copy{max-width:62%;margin-top:5.0625rem;margin-bottom:4.5rem}.featured__copy--right{float:right}.layout-container.page-frontpage .featured__copy{margin-top:6.075rem}}@media (width>=75rem){.featured__copy{max-width:53%}}.featured__h2{color:#fff;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.5875rem,.9375rem + 5.5vw,5.0625rem);font-style:normal;font-weight:500;line-height:.9}@media (width>=48rem){.featured__h2{letter-spacing:-.06rem;margin:0 0 1.575rem}}.featured__h2__link{color:inherit}.featured__h2__link:hover{color:#333}.featured__h2__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.featured__h2__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.featured__h2__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.featured__h3{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 2.025rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:400;line-height:1.2}@media (width>=48rem){.featured__h3{letter-spacing:-.045rem;margin:0 0 2.025rem}}.featured__h3__link,.featured__h3__link:hover{color:inherit}.featured__link{color:#57068c;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .featured__link{background-color:#fff}.featured__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.featured__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.featured__link:active{background-color:#d9d9d9}.featured__link .ext{display:none}.featured__link:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;color:#57068c;background-color:#fff;box-shadow:0 0 0 3px #57068c;outline:.1875rem solid #fff!important}.featured__content{clear:both}.featured__image{z-index:-1;width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem);display:block;position:absolute;top:0;left:0;right:0}@media (width>=75rem){.featured__image{padding-block:0}}.featured__image:after{content:" ";background:linear-gradient(#0000 0%,#57068c 90%);width:100%;height:60%;display:block;position:absolute;top:auto;bottom:0}.featured__image img,.featured__image picture{position:relative}@media (width>=56.9375rem){.layout-container.page-frontpage .featured__image picture:after{content:" ";background:linear-gradient(25deg,#000c 13%,#0009 50%,#0000 75%);width:100%;height:100%;display:block;position:absolute;top:auto;bottom:0}}@media (width>=64rem){.featured__image picture:after{content:" ";background:linear-gradient(90deg,#000c 0%,#0009 40%,#0000 100%);width:100%;height:100%;display:block;position:absolute;top:auto;bottom:0}.featured__image--right picture:after{background:linear-gradient(-90deg,#000c 0%,#0009 40%,#0000 100%)}.layout-container.page-frontpage .featured__image--right picture:after{background:linear-gradient(-25deg,#000c 13%,#0009 50%,#0000 75%)}}.container--find-your-path .container__h2{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 1.0125rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--find-your-path .container__h2{letter-spacing:-.06rem;margin:0 0 1.575rem}}.container--find-your-path .container__h2__link{color:inherit}.container--find-your-path .container__h2__link:hover{color:#333}.container--find-your-path .container__h2__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.container--find-your-path .container__h2__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.container--find-your-path .container__h2__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.container--find-your-path .container__h2{color:#000}.container--find-your-path .container__text{color:#000;text-align:center;max-width:42.875rem;margin:0 auto 5.0625rem;font-size:1.5rem}.container--find-your-path .card-refresh--default .card-refresh__content{z-index:1;background-color:#fff;margin-block-start:-2.875rem;margin-inline-start:2.025rem;padding:.759375rem 1.51875rem}.container--find-your-path .card-refresh--default .card-refresh__content .card-refresh__body{display:none}.container--find-your-path .card-refresh--default .card-refresh__heading{margin:0}.container--find-your-path .card-refresh--default.card-refresh--linked:hover .card-refresh__media:after{display:none}.container--find-your-path .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible) .card-refresh__media:after{display:none}.container--find-your-path .card-refresh--default.card-refresh--linked:hover .card-refresh__content{background-color:#57068c}.container--find-your-path .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible) .card-refresh__content{background-color:#57068c}.container--find-your-path .card-refresh--default.card-refresh--linked:hover>.card-refresh__content>.card-refresh__heading>.card-refresh__title-link{color:#fff}.container--find-your-path .card-refresh--default.card-refresh--linked:has(.card-refresh__title-link:focus-visible)>.card-refresh__content>.card-refresh__heading>.card-refresh__title-link{color:#fff}.find-your-path__link-wrapper{justify-content:center;margin-top:5rem;display:flex}.find-your-path__link-wrapper a{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .find-your-path__link-wrapper a{background-color:#ad2fff}.find-your-path__link-wrapper a:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.find-your-path__link-wrapper a:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.find-your-path__link-wrapper a:active{background-color:#5a0095}.find-your-path__link-wrapper a .ext{display:none}.find-your-path__link-wrapper a{font-size:1.25rem}.page-frontpage [data-card-media-variant=portrait] .card-refresh--default .card-refresh__content .card-refresh__heading{font-weight:700}.page-frontpage [data-card-media-variant=portrait] .card-refresh__subtitle{font-size:1.5rem;font-weight:500}.page-frontpage [data-card-media-variant=portrait] .card-refresh__body{display:none}.glide__gallery{width:100%;max-width:120rem;margin:0 auto;position:relative}.glide__gallery *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%;line-height:0;position:relative}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__slide img{max-width:100%}.glide__slide__image{position:relative}@media (width>=37.5625rem){.glide__slide img{opacity:.2;filter:saturate(0);max-width:100%}.glide__slide.glide__slide--active img{opacity:1;filter:saturate()}.glide__slide__image:before{content:"";z-index:-1;background-color:#2b0146;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0}}.glide__arrow{z-index:2;color:#fff;text-transform:uppercase;text-shadow:0 .28125rem .5625rem #2b014666;opacity:1;cursor:pointer;background-color:#57068c99;border:2px solid #ffffffbf;border-radius:.25rem;padding:.5625rem .75rem;line-height:1;transition:opacity .15s,border .3s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .28125rem .5625rem #2b014666}.glide__arrow svg{fill:#fff;width:1.25rem;height:1.875rem}.glide__arrow:hover{border-color:#fff}.glide__arrow:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;background-color:#57068ce6;border-color:#fff;outline:.1875rem solid #fff}.glide__arrow--left{left:1.125rem}.glide__arrow--right{right:1.125rem}.glide__arrow--disabled{opacity:.33}.glide__bullets{z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%)}.glide__bullet{cursor:pointer;background-color:#ffffff80;border:2px solid #0000;border-radius:50%;width:.5625rem;height:.5625rem;margin:0 .28125rem;padding:0;line-height:0;transition:all .3s ease-in-out;box-shadow:0 .28125rem .5625rem #0000001a}.glide__bullet:hover,.glide__bullet:focus{background-color:#ffffff80;border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab}.glide--dragging{cursor:grabbing}.glide__gallery--thumbnail{max-width:100%}.glide__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;padding:1rem;display:grid}.glide__grid .glide__slide{cursor:pointer;border-radius:4px;width:auto;height:auto;line-height:0;display:block;overflow:hidden}.glide__grid .glide__slide:focus-visible{outline-offset:2px;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #2b0146}.glide__grid .glide__slide img{object-fit:cover;opacity:1;filter:saturate();width:100%;height:200px}.glide__grid .glide__slide:hover img{transition:transform .3s;transform:scale(1.05)}.glide__grid .glide__slide .glide__slide__image:before,.glide__grid .glide__slide .glide__show_caption,.glide__grid .glide__slide .glide__slide__caption{display:none}.container--latest-news .container__h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.container--latest-news .container__h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.container--latest-news .container__h2__link,.container--latest-news .container__h2__link:hover{color:inherit}.container--latest-news .container__h2{color:#fff;margin:0}.latest-news__link-wrapper{justify-content:center;margin-top:3.0375rem;display:flex}.latest-news__link-wrapper a{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .latest-news__link-wrapper a{background-color:#ad2fff}.latest-news__link-wrapper a:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.latest-news__link-wrapper a:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.latest-news__link-wrapper a:active{background-color:#5a0095}.latest-news__link-wrapper a .ext{display:none}.latest-news__link-wrapper a{font-size:rem-calc(20)}.page-header{flex-flow:column;flex:100%;min-width:0;display:flex}@container (width>=48rem){.page-header{flex:0 0 calc(50% - 1.51875rem)}.page-header--small-image{flex-basis:calc(56% - 1.51875rem)}}.container--page-header:not(:has(.page-header__image)) .page-header{flex:100%}.page-header__eyebrow{color:#8900e1;text-transform:uppercase;margin:0;font-size:1.0125rem;font-weight:500;line-height:1.15}[data-component-background*=dark] .page-header__eyebrow{color:#f4ec51}.page-header__heading{color:inherit;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.75rem + 2.08333vw,3.3125rem);font-style:normal;font-weight:400;line-height:1.1}@media (width>=48rem){.page-header__heading{letter-spacing:-.06rem;margin:0}}.page-header__heading__link{color:inherit}.page-header__heading__link:hover{color:#333}.page-header__heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.page-header__heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.page-header__heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.page-header__heading{letter-spacing:normal}.page-header__heading:last-child{margin-bottom:0}[data-component-background*=light] .page-header__heading{color:#330662}.page-header__subtitle{color:#330662;margin-top:.50625rem;font-size:clamp(1.375rem,1.20833rem + .555556vw,1.625rem);font-weight:450;line-height:1.1}.container--page-header[data-component-width]>.container__inner>.page-header--news{max-width:63.125rem;margin-inline:auto}.page-header--news .page-header__heading{line-height:1.2}[data-component-background*=dark] .page-header--news .page-header__heading{color:#eee6f3}@container (width>=48rem){.page-header--event{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.025rem;display:grid}.page-header--event>.page-header__eyebrow{grid-area:1/1}.page-header--event>.page-header__heading{grid-area:2/1}.page-header--event>.page-header__heading:not(:last-child){margin-bottom:0}.page-header--event>.page-header__links{grid-area:2/2;margin-top:0}}.page-header--event .page-header__heading{letter-spacing:-.0475rem;font-size:3.125rem;font-weight:500;line-height:4rem}@media (width>=48rem){.page-header--event .page-header__heading{letter-spacing:-.06rem}}.page-header--event .page-header__eyebrow{letter-spacing:.03em;font-weight:700}.container--page-header:has(>.container__inner>.page-header--event){padding-bottom:1.6875rem}.container--page-header[data-component-background] .page-header--event .page-header__link--primary{color:#fff;background-color:#8900e1;justify-content:center;align-items:center;min-width:7.1875rem;min-height:3.5625rem;padding-inline:1.375rem;display:inline-flex}.container--page-header[data-component-background] .page-header--event .page-header__link--primary:hover,.container--page-header[data-component-background] .page-header--event .page-header__link--primary:focus{color:#fff;background-color:#57068c}.page-header--news .page-header__posted-date{color:#8900e1;margin:0;font-size:1.0125rem;font-weight:600}[data-component-background*=dark] .page-header--news .page-header__posted-date{color:#f4ec51}.page-header__links{flex-flow:wrap;gap:1.0125rem;margin-top:1.77188rem;display:flex}.page-header__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .page-header__link{background-color:#8509d5}.page-header__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.page-header__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.page-header__link:active{background-color:#290343}.page-header__link .ext{display:none}.page-header__link--primary-alt{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .page-header__link--primary-alt{background-color:#ad2fff}.page-header__link--primary-alt:hover{color:#fff;background-color:#57068c;text-decoration:underline}.page-header__link--primary-alt:focus{color:#fff;outline-offset:.1875rem;background-color:#57068c;text-decoration:underline;outline:.1875rem solid #57068c!important}.page-header__link--primary-alt:active{background-color:#3d0563}.page-header__link--primary-alt .ext{display:none}.page-header__link--primary-alt{border-radius:0;padding-inline:1.0125rem}.page-header__link--primary-alt svg.ext{display:inline-block}[data-component-background*=dark] .page-header__link--primary{color:#333;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] [data-component-background*=dark] .page-header__link--primary{background-color:#fff}[data-component-background*=dark] .page-header__link--primary:hover{color:#333;background-color:#e5e5e5;text-decoration:underline}[data-component-background*=dark] .page-header__link--primary:focus{color:#333;outline-offset:.1875rem;background-color:#e5e5e5;text-decoration:underline;outline:.1875rem solid #e5e5e5!important}[data-component-background*=dark] .page-header__link--primary:active{background-color:#fff}[data-component-background*=dark] .page-header__link--primary .ext{display:none}[data-component-background*=dark] .page-header__link--primary-alt{color:#fff;background-color:#0000;border:.0625rem solid #fff;border-radius:.28125rem}[data-component-background*=dark] .page-header__link--primary-alt:focus,[data-component-background*=dark] .page-header__link--primary-alt:active{color:#fff}[data-component-background*=dark] .page-header__link--primary-alt:focus svg,[data-component-background*=dark] .page-header__link--primary-alt:active svg{fill:#fff}[data-component-background*=dark] .page-header__link--primary-alt:hover{border-color:#c1a3d4}[data-component-background*=dark] .page-header__link--primary-alt:focus{outline-color:#fff!important}.page-header__image{flex:100%;width:100%;min-width:0;margin-block:2.025rem -3.0375rem}@container (width>=48rem){.page-header__image{flex:0 0 calc(50% - 1.51875rem);margin-block:0 -4.05rem}.page-header__image--small{flex-basis:calc(44% - 1.51875rem)}}.page-header__img{width:100%;height:auto;display:block}.container--page-header{z-index:11;position:relative;overflow:visible}.container--page-header>.container__inner>.nav-breadcrumb{flex:1 0 100%;top:0;left:0}.container--page-header[data-component-layout=inline]>.container__inner{flex-wrap:wrap;align-items:center}.container--page-header>.container--section-menu{z-index:2;margin-top:3.0375rem}.container--page-header[data-component-background*=dark][data-texture]:after{opacity:1}.container--page-header:has(.page-header--news)[data-component-background*=dark][data-texture]:after{opacity:.3}.container--page-header:has(.page-header--event)[data-component-background*=dark][data-texture]:after{opacity:.3}.container--page-header:has(.page-header--news){z-index:0}.container--page-header[data-component-background*=light][data-texture]:after{opacity:.25}.container--page-header[data-component-background*=white]{border-bottom:2px solid #8900e1}.container--page-header[data-component-background*=purple][data-component-background*=dark] .page-header__subtitle{color:#f4ec51}.research__intro-text{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:2.025rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.research__intro-text{padding-block:2.025rem}}.research__intro-text{margin-bottom:2.025rem}.research__attachments{text-align:center;background:#d2d5d0;padding:2.025rem 0 0}.research__attachments h2{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.research__attachments h2{padding-block:0}}.research__attachments__container{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:2.025rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.research__attachments__container{padding-block:2.025rem}}.research__attachments__container>div{justify-content:center;margin-bottom:.50625rem;margin-right:0}@media (width>=48rem){.research__attachments__container{justify-content:center;display:flex}.research__attachments__container>div{margin-right:1.0125rem}}.research__doi{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.research__doi{padding-block:0}}.research__doi{margin-top:1.0125rem}@media (width>=48rem){.research__doi{margin-top:1.0125rem}}.research__doi{margin-bottom:1.0125rem;font-family:nyuperstareitalic,helvetica,arial,sans-serif;font-style:italic}.page-research .main__inner .pre-content--no-hero-image{margin-top:0}.sbs--alternate .sbs__inner{padding-bottom:0}.sbs__inner{flex-direction:column-reverse;display:flex}.sbs__inner--default-order,.row-odd .sbs__inner{flex-direction:column}@media (width>=60.9375rem){.sbs__inner{flex-direction:row;justify-content:space-between;align-items:center}.row-odd .sbs__inner{flex-direction:row}.sbs__inner--left{flex-direction:row-reverse}}.sbs__copy{color:#fff;flex:0 42%}.sbs--gray .sbs__copy .text-long{color:#404040}.sbs__pre-title{color:#404040;margin-bottom:.50625rem;font-size:.84375rem;font-weight:500}.sbs__pre-title--purple{color:#c1a3d4}.sbs__pre-title-1{display:block}@media (width>=30rem){.sbs__pre-title-1{margin-right:.625rem;display:inline}}.sbs__icon{fill:#4a4f55;width:.875rem;height:.875rem;position:relative;top:.125rem}.sbs__icon--white{fill:#fff}.sbs__eyebrow{color:#4a4f55;text-transform:uppercase;margin:0;font-size:1.125rem}.sbs__eyebrow--gray{color:#4a4f55}.sbs__eyebrow--white{color:#fff}.sbs__h2{color:#57068c;margin:0 0 .50625rem;font-size:2.1375rem;line-height:1.2}@media (width>=60.9375rem){.sbs__h2{font-size:2.025rem}}.sbs__h2-link{color:#57068c;text-decoration:none}.sbs__h2-link:hover{text-decoration:underline}.sbs__h2--gray,.sbs__h2--gray .sbs__h2-link{color:#333}.sbs__h2--white,.sbs__h2--white .sbs__h2-link{color:#fff}.sbs__h2--has-subtitle{margin-bottom:0}.sbs__h3{color:#57068c;margin:0 0 .50625rem;font-size:2.1375rem;line-height:1.2}@media (width>=60.9375rem){.sbs__h3{font-size:2.025rem}}.sbs__h3-link{color:#57068c;text-decoration:none}.sbs__h3-link:hover{text-decoration:underline}.sbs__h3--gray,.sbs__h3--gray .sbs__h2-link{color:#333}.sbs__h3--white,.sbs__h3--white .sbs__h2-link{color:#fff}.sbs__h3--has-subtitle{margin-bottom:0}.sbs__h4{color:#57068c;margin:0 0 .50625rem;font-size:2.1375rem;line-height:1.2}@media (width>=60.9375rem){.sbs__h4{font-size:2.025rem}}.sbs__h4-link{color:#57068c;text-decoration:none}.sbs__h4-link:hover{text-decoration:underline}.sbs__h4--gray,.sbs__h4--gray .sbs__h2-link{color:#333}.sbs__h4--white,.sbs__h4--white .sbs__h2-link{color:#fff}.sbs__h4--has-subtitle{margin-bottom:0}.sbs__h5{color:#57068c;margin:0 0 .50625rem;font-size:2.1375rem;line-height:1.2}@media (width>=60.9375rem){.sbs__h5{font-size:2.025rem}}.sbs__h5-link{color:#57068c;text-decoration:none}.sbs__h5-link:hover{text-decoration:underline}.sbs__h5--gray,.sbs__h5--gray .sbs__h2-link{color:#333}.sbs__h5--white,.sbs__h5--white .sbs__h2-link{color:#fff}.sbs__h5--has-subtitle{margin-bottom:0}.sbs__subtitle{color:#4a4f55;margin:0;font-size:1.35rem}.sbs__subtitle--gray{color:#4a4f55}.sbs__subtitle--white{color:#fff}.sbs__text,.sbs__text_2,.sbs__pre-text{color:#4a4f55}.sbs__text--white,.sbs__text_2--white,.sbs__pre-text--white{color:#fff}.sbs__pre-text{margin:.50625rem 0}.sbs__text{margin-bottom:2.475rem}@media (width>=60.9375rem){.sbs__text{margin-top:.50625rem}}.sbs__text--with-text_2{margin-bottom:1.125rem}@media (width>=60.9375rem){.sbs__text--with-text_2{margin-top:.2025rem}}.sbs__text+.sbs__text_2{margin-top:-.50625rem}.sbs__text_2{font-weight:700}.sbs__text_2--still-accepting{color:#000;background-color:#e5e5e5;border-radius:.125rem;padding:.3375rem .675rem;font-size:.9rem;display:inline-block}.sbs__link{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .sbs__link{background-color:#8509d5}.sbs__link:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.sbs__link:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.sbs__link:active{background-color:#290343}.sbs__link .ext{display:none}.sbs__link{width:100%;margin-bottom:1.125rem}@media (width>=30rem){.sbs__link{width:auto;margin-bottom:0;margin-right:1.0125rem}}.sbs__link--gray{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .sbs__link--gray{background-color:#f9f9f8}.sbs__link--gray:hover{color:#57068c;background-color:#fff;text-decoration:underline}.sbs__link--gray:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.sbs__link--gray:active{background-color:#abb1a8}.sbs__link--gray .ext{display:none}.sbs__link:last-child{margin-right:0}.sbs__extra-link{color:#333;cursor:pointer;text-align:center;background-color:#d2d5d0;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .sbs__extra-link{background-color:#f9f9f8}.sbs__extra-link:hover{color:#000;background-color:#d2d5d0;text-decoration:underline}.sbs__extra-link:focus{color:#000;outline-offset:.1875rem;background-color:#d2d5d0;text-decoration:underline;outline:.1875rem solid #d2d5d0!important}.sbs__extra-link:active{background-color:#abb1a8}.sbs__extra-link .ext{display:none}.sbs__extra-link{margin-top:1.0125rem;padding:.3375rem 1.0125rem;font-size:.9rem}.sbs__extra-link+span{color:#4a4f55;font-size:.7875rem;display:block}.sbs__extra-link--white{color:#000;cursor:pointer;text-align:center;background-color:#999;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .sbs__extra-link--white{background-color:#bfbfbf}.sbs__extra-link--white:hover{color:#57068c;background-color:#fff;text-decoration:underline}.sbs__extra-link--white:focus{color:#57068c;outline-offset:.1875rem;background-color:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.sbs__extra-link--white:active{background-color:#737373}.sbs__extra-link--white .ext{display:none}.sbs__extra-link--white{padding:.3375rem 1.0125rem;font-size:.9rem}.sbs__extra-link--white+span{color:#fff}.sbs__extra-link--gray{color:#fff;cursor:pointer;text-align:center;background-color:#4a4f55;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .sbs__extra-link--gray{background-color:#6e757e}.sbs__extra-link--gray:hover{color:#fff;background-color:#404040;text-decoration:underline}.sbs__extra-link--gray:focus{color:#fff;outline-offset:.1875rem;background-color:#404040;text-decoration:underline;outline:.1875rem solid #404040!important}.sbs__extra-link--gray:active{background-color:#26292c}.sbs__extra-link--gray .ext{display:none}.sbs__extra-link--gray{padding:.3375rem 1.0125rem;font-size:.9rem}.sbs__extra-link--gray .sbs__extra-link-icon{fill:#fff}.sbs__extra-link-icon{width:1.125rem;height:1.125rem;position:relative;top:.1875rem}.sbs__media{margin-bottom:1.0125rem}@media (width>=60.9375rem){.sbs__media{flex:0 50%;max-width:50%;margin-bottom:0}}.sbs__media iframe{width:100%}.degree-listing .row-odd .sbs__copy{order:2}.sbs__media .video-content__info,.sbs__media .figure__caption{display:none}.footer{-webkit-font-smoothing:antialiased;color:#fff;background-color:#330662;position:relative;overflow:hidden}.footer a:not(.footer__link){color:#fff;border:0;font-size:1.125rem;font-weight:400;text-decoration:none}.footer a:not(.footer__link):hover{text-decoration:underline}.footer a:not(.footer__link):focus{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.footer__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:3.0375rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.footer__inner{padding-block:3.0375rem}}.footer__inner{align-items:flex-start;position:relative}@media (width>=56.875rem){.footer__inner{flex-wrap:wrap;justify-content:space-between;padding-top:3.0375rem;display:flex}}.footer__left{flex-grow:1;margin-right:2.025rem}.footer__link{color:#fff;letter-spacing:-.0275rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.footer__link__link,.footer__link__link:hover{color:inherit}.footer__link{border:0;margin-bottom:2.6125rem;text-decoration:none;display:inline-block}.footer__link:hover{color:#e5e5e5;text-decoration:underline}.footer__link:focus{outline-offset:.375rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #e5e5e5}.footer ul.menu,.footer ul.footer__social-icons{flex-wrap:wrap;gap:.999375rem;margin:0 0 2.025rem;padding:0;list-style:none;display:flex}@media (width>=56.875rem){.footer ul.menu,.footer ul.footer__social-icons{margin-bottom:1.0125rem}}.footer__h2{margin:0 0 1.0125rem;font-size:1.575rem;font-weight:400}.footer__copyright,.footer__nondiscrimination{flex:100%;font-size:.9rem;font-weight:300;line-height:1.485rem}.footer__copyright{margin:0 0 2.025rem}@media (width>=56.875rem){.footer__copyright{margin-bottom:3.35063rem}}.footer__nondiscrimination a:not(.footer__link){font-size:inherit;font-weight:300;-webkit-text-decoration:underline #ffffff9c;text-decoration:underline #ffffff9c}.footer .footer__social-icons{gap:1.0125rem;margin:0 0 2.025rem;display:flex}@media (width>=56.875rem){.footer .footer__social-icons{margin:0}}.footer .footer__social-icon{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex}.footer .footer__social-icon .icon{fill:#eee6f3;width:1.4375rem;height:1.4375rem}.footer .footer__social-icon .icon[aria-label=tiktok]{padding:2px}.footer .footer__social-icon:hover .icon{fill:#fff}.footer .footer__social-icon span{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.footer__texture{z-index:0;pointer-events:none;background-color:#57068c;height:100%;display:block;position:absolute;top:50%;left:45%;right:0;transform:translateY(-50%);-webkit-mask:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid.svg) -26.5625rem -30.9375rem/121.063rem 121.063rem no-repeat;mask:url(/themes/custom/nyusteinhardt/dist/assets/textures/city-grid.svg) -26.5625rem -30.9375rem/121.063rem 121.063rem no-repeat}.header{background-color:#57068c}.header__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.header__inner{padding-block:0}}.header__inner{justify-content:space-between;display:flex;position:relative}@media (width>=70.3125rem){.header__inner{display:block}}.header__right{display:none}@media (width>=70.3125rem){.header__right{z-index:99;align-items:center;height:3.375rem;display:flex;position:absolute;top:0;right:10.1959rem}}@media (width>=75rem){.header__right{margin-top:.1875rem;right:1.0125rem}}.header__right{right:clamp(1.25rem,5.56vw,5rem)}.header__right--hidden{display:none}#logo{align-items:center;height:auto;margin-left:0;margin-right:auto;padding:0;display:flex}#logo a{border-bottom:0;height:100%;margin:0 -1.0125rem;padding:1.0125rem;line-height:3.75rem;display:flex;position:relative}#logo a:hover{outline-offset:-.0625rem;overflow:-moz-hidden-unscrollable;background:#3d0563;outline:.0625rem solid #d2d5d0}#logo a:focus{outline-offset:-.1875rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}#logo a img{vertical-align:middle;width:auto;max-height:1.875rem;margin:auto;display:inline-block}.header__search{cursor:pointer;color:#fff;padding:0;background:0 0;border:none;align-items:center;height:2.25rem;margin-left:1.0125rem;padding:.3375rem;font-size:.84375rem;font-weight:500;line-height:1.8;display:flex}.header__search:focus,.header__search:hover{color:#fff;text-decoration:underline}.header__search:focus .header__search-icon,.header__search:hover .header__search-icon{fill:#fff}.header__search:focus{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}.header__search-icon{fill:#fff;width:1.26563rem;min-height:1.26563rem;margin-right:.28125rem;position:relative;top:.070875rem}.header__search-icon+span{display:none}@media (width>=64rem){.header__search-icon+span{display:inline}}.search-region{position:relative}.search-region h2,.search-region label{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);word-wrap:normal;width:.0625rem;height:.0625rem;overflow:hidden;position:absolute!important}.search-region{background:#3d0563;padding:1.0125rem 0}.search-region__search-button-close{display:none}@media (width>=70.3125rem){.search-region{padding:0}.search-region h2{width:auto;height:auto;margin-bottom:1.0125rem;position:static!important}.search-region h2,.search-region__close{clip:unset;display:block;overflow:visible}.search-region__overlay{opacity:0;z-index:102;background:#440078e6;width:100%;height:100%;padding-top:8.4375rem;transition-property:opacity;transition-duration:.2s;display:none;position:fixed;inset:0}.has-overlay .search-region__overlay{opacity:1;display:block}.search-region__overlay h2{color:#fff;font-size:1.35rem}.search-region__inner{width:36.5625rem;margin:0 auto;position:relative}.search-region__close{fill:#fff;width:2.4615rem;height:2.4615rem}.has-overlay .search-region__search-button-close{background-color:#0000;border:none;width:2.8125rem;height:2.8125rem;display:block;position:absolute;top:-.50625rem;right:-.253125rem}.has-overlay .search-region__search-button-close:focus{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}}.search-region__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.search-region__inner{padding-block:0}}.search-region__search{fill:#3d0563;width:1.5615rem;height:1.5615rem;position:absolute;top:1.5615rem;right:calc(clamp(1.25rem,5.56vw,5rem) + 1.5615rem)}@media (width>=70.3125rem){.search-region__search{display:none}}.search-region input[data-drupal-selector=edit-submit-acquia-search]:focus{overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff;text-decoration:underline}.search-region form#header-search-form{display:flex}.search-region form#header-search-form .form-item{width:100%;max-width:100%;margin-bottom:0}.search-region form#header-search-form .form-item input[type=text]{background:#d2d5d0;width:100%}.search-region form#header-search-form .form-item input[type=text]:focus{outline-offset:-.375rem;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #57068c}.search-region form#header-search-form #edit-reset{display:none}.search-region form#header-search-form .form-actions{display:flex}.search-region form#header-search-form .form-actions .button{display:none}@media (width>=70.3125rem){.search-region form#header-search-form .form-actions .button{box-shadow:none;background:#000;border:none;margin-left:.225rem;line-height:1.25;display:block}.search-region form#header-search-form .form-actions .button:hover{background:#333}.search-region form#header-search-form .form-actions .button:focus{overflow:-moz-hidden-unscrollable;outline-offset:-.375rem!important;outline:.1875rem solid #fff!important}.search-region form#header-search-form .form-actions .button[value=Reset]{margin-left:1.0125rem}}.site-menu{z-index:12;background-color:#3d0563;position:relative}.site-menu .h1--large{color:#fff;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.site-menu .h1--large{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.site-menu .h1--large__link,.site-menu .h1--large__link:hover{color:inherit}.site-menu .h1--large{background-color:#330662cc;align-items:center;margin:0;padding-block:3.0375rem;display:flex}.site-menu .h1--large span{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.site-menu .h1--large span{padding-block:0}}.site-menu .h1--large span{display:block}.site-menu__img-wrapper{position:relative}.site-menu__img-wrapper img{object-fit:cover;z-index:-1;height:100%;position:absolute;inset:0}.site-menu__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.site-menu__inner{padding-block:0}}.site-menu__inner-img nav.section-menu>ul{margin-left:-.50625rem}.site-menu__parent{z-index:1;background:#3d0563;padding:1.0125rem 0;position:relative}.site-menu__parent__inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.site-menu__parent__inner{padding-block:0}}.site-menu__parent__link{color:#fff;font-size:1.0125rem;text-decoration:none}.site-menu__parent__link:hover{color:#fff}.menu-open .site-menu .site-menu__inner-img,.menu-open .site-menu{position:static}.statistics{background-color:#330662;padding-block:2.025rem;padding-inline:1.0125rem;overflow:hidden}@media (width>=60.9375rem){.statistics{padding-block:9.6875rem;padding-inline:0}}.statistics__layout{z-index:2;gap:2.025rem;display:grid;position:relative}@media (width>=60.9375rem){.statistics__layout{grid-template-columns:39.79% 27.66% 18.45% 14.1%;align-items:center;gap:0}.statistics__image{grid-area:1/1/auto/3}}.statistics__image img{width:100%;height:auto;display:block}.statistics__cards{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=60.9375rem){.statistics__cards{z-index:1;grid-area:1/2/auto/4;grid-template-columns:repeat(2,minmax(0,1fr))}}.statistics__item{background-color:#fff;min-width:0;padding:2.025rem 1.51875rem;display:flex}.statistics__item>*{width:100%}.statistics__item .stat-card-refresh__heading:after{display:none}.statistics__item .stat-card-refresh__heading{color:#000;font-size:4rem}.statistics__item .stat-card-refresh__content{color:#404040;font-size:1.125rem}.stats-grid__wrap{background-color:#d2d5d0}@media (width>=48rem){.stats-grid__wrap{background-image:url(/themes/custom/nyusteinhardt/components/images/home_stats.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}}.stats-grid__wrap-inner{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:4.05rem;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.stats-grid__wrap-inner{padding-block:4.05rem}}.stats-grid__h2{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0 0 3.0375rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.25rem,1.5rem + 2.5vw,3.375rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.stats-grid__h2{letter-spacing:-.06rem;margin:0 0 3.0375rem}}.stats-grid__h2__link{color:inherit}.stats-grid__h2__link:hover{color:#333}.stats-grid__h2__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.stats-grid__h2__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.stats-grid__h2__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}@media (width>=48rem){.stats-grid__h2{text-align:center}}.stats-grid__grid{flex-wrap:wrap;display:flex}.stat{flex-grow:initial;text-align:center;background-color:#fff;width:100%;margin-bottom:2.025rem;padding:2.025rem}@media (width>=48rem){.stat{flex-grow:1;width:49%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.stat{margin:0 2% 2% 0}.stat:nth-child(2n){margin-right:0}.stat:not(:nth-child(2n)){margin-right:2%}}@media (width>=48rem){.stat:last-child{margin-right:0}}.stat--small{margin-bottom:1.0125rem;padding:1.6875rem}@media (width>=48rem){.stat--small{flex-grow:1;width:48%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.stat--small{margin:0 4% 4% 0}.stat--small:nth-child(2n){margin-right:0}.stat--small:not(:nth-child(2n)){margin-right:4%}}@media (width>=48rem){.stat--small:last-child{margin-right:0}}@media (width>=60.9375rem){.stat--small{margin-bottom:2.025rem}}.stat--third{margin-bottom:1.0125rem;padding:1.6875rem}@media (width>=48rem){.stat--third{flex-grow:1;width:30%;margin-bottom:1.125rem}}@media (width>=48rem) and (width>=48rem){.stat--third{margin:0 4% 4% 0}.stat--third:nth-child(3n){margin-right:0}.stat--third:not(:nth-child(3n)){margin-right:4%}}@media (width>=48rem){.stat--third:last-child,.stat--third:nth-child(3n){margin-right:0}}@media (width>=60.9375rem){.stat--third{margin-bottom:2.025rem}}.stat--third:nth-child(2n){margin-right:0}@media (width>=48rem){.stat--third:nth-child(3n){margin-left:4%}}.stat--simple{width:100%;margin:0 auto 1.4625rem;padding:0}.stat--simple:nth-child(2n),.stat--simple:not(:nth-child(2n)),.stat--simple:last-child{margin-right:auto}.stat--transparent{background:0 0}@media (width>=48rem){.stat.stat--full-width{flex-grow:1;width:100%;margin:0}}@media (width>=48rem) and (width>=48rem){.stat.stat--full-width{margin:0}.stat.stat--full-width:nth-child(n),.stat.stat--full-width:not(:nth-child(n)){margin-right:0}}@media (width>=48rem){.stat.stat--full-width:last-child{margin-right:0}}.stat.stat--full-width.stat--margin-bottom{margin-bottom:4%}.stat--full-width+.stat--full-width{padding-top:0}.grid-wrapper--purple .stat--full-width+.stat--full-width{padding-top:1.6875rem}.stat__flex{width:100%}@media (width>=48rem){.stat__flex{flex-wrap:wrap;justify-content:space-between;display:flex}}.stat__flex-item{background-color:#fff;width:100%;margin-bottom:1.0125rem;padding:1.6875rem}.stat__flex-item-grid{flex-direction:column;justify-content:center;display:flex}@media (width>=48rem){.stat__flex-item-grid{flex:0 48%;margin-bottom:4%;padding:1.6875rem 1.0125rem}}.stat__flex-item .stat--small{flex-grow:0;width:auto;margin:0}.stat__flex-item .stat--small:first-child{margin:.50625rem}.stat__value{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(3.9375rem,1.3125rem + 8.75vw,7.875rem);font-style:normal;font-weight:800;line-height:1}@media (width>=48rem){.stat__value{letter-spacing:-.06rem;margin:.5625rem 0 0}}.stat__value__link{color:inherit}.stat__value__link:hover{color:#333}.stat__value__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.stat__value__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.stat__value__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.stat__value:after{content:"";background-color:#c1a3d4;width:50%;height:.28125rem;margin:1.0125rem auto;display:block}.stat__value--small,.stat__value--third{color:#4a4f55;letter-spacing:-.0275rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:700;line-height:1.25}.stat__value--small__link,.stat__value--third__link,.stat__value--small__link:hover,.stat__value--third__link:hover{color:inherit}.stat__value--small:after,.stat__value--third:after{display:none}.stat__value--text-white{color:#fff;letter-spacing:-.0275rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.stat__value--text-white__link,.stat__value--text-white__link:hover{color:inherit}.stat__description{color:#4a4f55;letter-spacing:-.0475rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,2.08333rem + .972222vw,2.8125rem);font-style:normal;font-weight:800;line-height:1.25}@media (width>=48rem){.stat__description{letter-spacing:-.06rem;margin:0}}.stat__description__link{color:inherit}.stat__description__link:hover{color:#333}.stat__description__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.stat__description__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.stat__description__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.stat__description--small{color:#4a4f55;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:800;line-height:1.25}@media (width>=48rem){.stat__description--small{letter-spacing:-.045rem;margin:0}}.stat__description--small__link,.stat__description--small__link:hover{color:inherit}.stat__description:after{content:"";background-color:#c1a3d4;width:50%;height:.28125rem;margin:1.0125rem auto;display:block}.stat__description--alt{color:#57068c;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.9125rem;font-style:normal;font-weight:500;line-height:1.3}.stat__description--alt__link,.stat__description--alt__link:hover{color:inherit}.stat__description--alt:after{display:none}.stat__description--text-white{color:#fff;letter-spacing:-.03125rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:1.9125rem;font-style:normal;font-weight:500;line-height:1.3}.stat__description--text-white__link,.stat__description--text-white__link:hover{color:inherit}.stat__description-grid{flex-wrap:wrap;justify-content:space-evenly}@media (width>=30rem){.stat__description-grid{display:flex}}.stat__description-grid>div{margin-bottom:1.0125rem}@media (width>=30rem){.stat__description-grid>div{width:11.875rem}.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+5):first-child,.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+5):first-child~div{text-align:center;width:50%;margin-left:0;margin-right:0}}@media (width>=60.9375rem){.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+5):first-child,.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+5):first-child~div{width:25%;margin-left:3%;margin-right:3%}}@media (width>=30rem){.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+4):first-child~div:nth-child(n+3){margin-top:1.0125rem}}@media (width>=60.9375rem){.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+4):first-child~div:nth-child(n+3){margin-top:0}.stat__flex-item:not(.stat__flex-item-grid) .stat--multiple .stat__description-grid--small>:nth-last-child(n+5):first-child~div:nth-child(n+4){margin-top:1.0125rem}}.stat__subtext{color:#4a4f55;font-size:1.0125rem;font-weight:400}.stat__subtext--tuition{text-transform:uppercase;color:#57068c;font-weight:700;display:block}.stat__label{font-weight:400}.stat--multiple .stat__description-grid>div{font-size:1.575rem}.stat--referenced .stat__description-grid{flex-flow:column;display:flex}.stat__deadline{flex-flow:wrap;justify-content:space-evenly;display:flex}.stat__deadline .paragraph--deadlines-label{color:#4a4f55;letter-spacing:-.0275rem;width:auto;margin:0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.375rem,1.29167rem + .277778vw,1.5rem);font-style:normal;font-weight:500;line-height:1.25}.stat__deadline .paragraph--deadlines-label__link,.stat__deadline .paragraph--deadlines-label__link:hover{color:inherit}.stat__deadline .paragraph--deadlines-label{flex:0 100%}.stat__deadline .stat{flex:11.875rem}.stat__deadline .stat__description--deadlines{font-size:1.575rem}.teaser-grid__wrap--pl{padding-top:3.0375rem}.teaser-grid__wrap--pl-no-wrap{padding:0}.teaser-grid__wrap--no-wrap{width:auto;margin:0;padding:0}.teaser-grid__wrap--purple h2,.teaser-grid__wrap--purple p,.teaser-grid__wrap--purple a{color:#fff}.teaser-grid__wrap--purple a:focus{outline-offset:0;overflow:-moz-hidden-unscrollable;outline:.1875rem solid #fff}.teaser-grid__wrap--purple a.wrapped_title__link,.teaser-grid__wrap--purple a.wrapped_title__link .wrapped_title__eyebrow,.teaser-grid__wrap--purple a.wrapped_title__link .wrapped_title__title,.teaser-grid__wrap--purple a.wrapped_title__link .wrapped_title__subtitle{color:#fff}.teaser-grid__wrap--purple a.wrapped_title__link:hover,.teaser-grid__wrap--purple a.wrapped_title__link:hover .wrapped_title__eyebrow,.teaser-grid__wrap--purple a.wrapped_title__link:hover .wrapped_title__title,.teaser-grid__wrap--purple a.wrapped_title__link:hover .wrapped_title__subtitle{color:#d2d5d0}.teaser-grid__wrap--purple p a{text-decoration:underline}.teaser-grid__wrap--purple .teaser__button,.teaser-grid__wrap--purple .button,.teaser-grid__wrap--purple .date{color:#57068c;background:#d2d5d0;text-decoration:none}.teaser-grid__wrap--purple .teaser__button:hover,.teaser-grid__wrap--purple .button:hover,.teaser-grid__wrap--purple .date:hover{background:#fff}.teaser-grid__wrap--purple .teaser__button:focus,.teaser-grid__wrap--purple .button:focus,.teaser-grid__wrap--purple .date:focus{outline-offset:.1875rem;overflow:-moz-hidden-unscrollable;background:#fff;text-decoration:underline;outline:.1875rem solid #fff!important}.teaser-grid__wrap--small .teaser__image{flex-basis:25%}.teaser-grid__wrap--small .teaser__copy{flex-basis:75%}.teaser-grid__wrap.event-grid .teaser-grid__grid{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));gap:1.0125rem;display:grid}.teaser-grid__wrap.event-grid .teaser-grid__grid .teaser{flex-flow:column;gap:1.0125rem;margin:0;display:flex}.teaser-grid__wrap.event-grid .teaser-grid__grid .teaser__image{margin:0}.teaser-grid__grid--flex{flex-wrap:wrap;display:flex}.teaser-grid__grid--flex .teaser:last-child{margin-bottom:0}@media (width>=60.9375rem){.teaser-grid__grid--flex .teaser{flex-grow:1;flex-grow:initial;width:47%;margin-bottom:1.125rem}}@media (width>=60.9375rem) and (width>=48rem){.teaser-grid__grid--flex .teaser{margin:0 6% 4% 0}.teaser-grid__grid--flex .teaser:nth-child(2n){margin-right:0}.teaser-grid__grid--flex .teaser:not(:nth-child(2n)){margin-right:6%}}@media (width>=60.9375rem){.teaser-grid__grid--flex .teaser:last-child{margin-right:0}.teaser-grid__grid--flex .teaser:nth-child(odd):nth-last-child(-n+2),.teaser-grid__grid--flex .teaser:nth-child(odd):nth-last-child(-n+2)~.teaser{margin-bottom:0}}.teaser--list-item:last-child{margin-bottom:0}@media (width>=60.9375rem){.teaser--grid-item{flex-grow:1;flex-grow:initial;width:46%;margin-bottom:1.125rem}}@media (width>=60.9375rem) and (width>=48rem){.teaser--grid-item{margin:0 6% 4% 0}.teaser--grid-item:nth-child(2n){margin-right:0}.teaser--grid-item:not(:nth-child(2n)){margin-right:6%}}@media (width>=60.9375rem){.teaser--grid-item:last-child{margin-right:0}}.upcoming-events__layout{flex-direction:column;gap:2.025rem;display:flex}@media (width>=60.9375rem){.upcoming-events__layout{flex-direction:row;align-items:flex-start;gap:3.0375rem}.upcoming-events__events{flex:56%;min-width:0}}.upcoming-events__image{display:none}@media (width>=60.9375rem){.upcoming-events__image{flex:0 40%;display:block}}.upcoming-events__image img{width:100%;height:auto;display:block}.upcoming-events__link-wrapper{margin-top:2.025rem}.upcoming-events__link-wrapper a{color:#fff;cursor:pointer;text-align:center;background-color:#8900e1;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .upcoming-events__link-wrapper a{background-color:#ad2fff}.upcoming-events__link-wrapper a:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.upcoming-events__link-wrapper a:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.upcoming-events__link-wrapper a:active{background-color:#5a0095}.upcoming-events__link-wrapper a .ext{display:none}.upcoming-events__link-wrapper a{font-size:1.25rem}.upcoming-events__heading{color:#000;margin:0 0 3.0375rem;font-size:2.25rem}.upcoming-events__list{gap:3.0375rem;margin:0;padding:0;list-style:none;display:grid}.upcoming-events__event+.upcoming-events__event{border-block-start:.0625rem solid #8900e1;padding-block-start:1.51875rem}.upcoming-events__eyebrow{color:#8900e1;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .50625rem;font-size:1.0625rem;font-weight:600}.upcoming-events__title{color:#000;margin:0 0 .50625rem;font-size:1.5rem}.upcoming-events__title a{color:inherit;text-decoration:none}.upcoming-events__title a:hover,.upcoming-events__title a:focus{text-decoration:underline}.upcoming-events__summary{color:#000;margin:0 0 2rem;font-size:1.125rem}.upcoming-events__meta{color:#000;flex-wrap:wrap;gap:.50625rem 1.51875rem;margin:0;padding-inline-start:.5rem;font-size:1rem;list-style:none;display:flex}.upcoming-events__meta-item{align-items:center;gap:.375rem;margin:0;display:flex}.upcoming-events__meta-item--areas{color:#8900e1}.upcoming-events__meta-label{color:#000;font-weight:700}.upcoming-events__icon--meta{fill:#8900e1;flex:none;width:.9375rem;height:.9375rem}.profile{width:100%;max-width:62.85rem;margin:0 auto;padding:3.0375rem 1.0125rem 0}@media (width>=48rem){.profile{padding:3.0375rem 2.025rem 0}}@media (width>=75rem){.profile{padding:3.0375rem 0 0}}.profile__section-heading{color:#57068c;letter-spacing:-.0475rem;width:auto;margin:3.0375rem 0;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(2.375rem,1.95833rem + 1.38889vw,3rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.profile__section-heading{letter-spacing:-.06rem;margin:3.0375rem 0}}.profile__section-heading__link{color:inherit}.profile__section-heading__link:hover{color:#333}.profile__section-heading__flag{color:#fff;text-transform:uppercase;vertical-align:top;background:#598131;border-radius:1.25rem;margin:.3125rem 0 0 .3125rem;padding:0 .625rem;font-size:.675rem;font-weight:500;line-height:2.2;display:inline-block}@media (width>=48rem){.profile__section-heading__flag{margin-top:.5rem;padding:0 .9375rem;font-size:.7875rem}}@media (width>=60.9375rem){.profile__section-heading__flag{margin-top:.3125rem;font-size:1.125rem;line-height:2}}.profile__section-heading{text-align:center}.profile__header{margin-bottom:2.025rem}@media (width>=48rem){.profile__header{flex-direction:row-reverse;display:flex}}.profile__info{flex:auto}.profile__info a{color:#8900e1;font-weight:400;text-decoration:underline}.profile__info a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .profile__info a:hover{color:#e0ccf0}.profile__info a:focus,.profile__info a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .profile__info a:focus,[data-component-background*=dark] .profile__info a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .profile__info a{color:#fff}.profile__info a{text-decoration:none}.profile h1{margin-bottom:.50625rem}.profile h2{color:#4a4f55;margin-bottom:.50625rem;font-weight:900}.profile h3{color:#4a4f55;margin:0 0 1.0125rem}.profile__image{margin-bottom:2.025rem}@media (width>=48rem){.profile__image{min-width:21.875rem;margin:0 0 0 4.05rem}}.profile__bio,.profile__publications{margin-bottom:2.025rem}.profile__publications h2{color:#333;letter-spacing:-.0375rem;width:auto;margin:0 0 .45rem;font-family:nyuperstare,helvetica,arial,sans-serif;font-size:clamp(1.875rem,1.625rem + .833333vw,2.25rem);font-style:normal;font-weight:500;line-height:1.25}@media (width>=48rem){.profile__publications h2{letter-spacing:-.045rem;margin:0 0 1.0125rem}}.profile__publications h2__link,.profile__publications h2__link:hover{color:inherit}.profile__publications ul{margin:0}.profile__publications li{margin-bottom:.50625rem}.profile__publications a{color:#8900e1;font-weight:400;text-decoration:underline}.profile__publications a:hover{color:#57068c;text-decoration:underline}[data-component-background*=dark] .profile__publications a:hover{color:#e0ccf0}.profile__publications a:focus,.profile__publications a:focus-visible{outline-offset:.0625rem;outline:.1875rem solid #57068c}[data-component-background*=dark] .profile__publications a:focus,[data-component-background*=dark] .profile__publications a:focus-visible{outline:.1875rem solid #f4ec51}[data-component-background*=dark] .profile__publications a{color:#fff}.profile__publications a{text-decoration:none}#admin-toolbar-search-input{border-color:#3d0563;border-radius:.1875rem;min-height:1.5rem;margin:.1875rem 0 0;line-height:1.125rem;box-shadow:inset 0 2px 2px #57068c99}#admin-toolbar-search-input::placeholder{color:#57068cbf;font-size:1.125rem;font-weight:500}.toolbar{font-family:inherit}.toolbar a{border-bottom:#0000}a.acquia-active-subscription{display:none}body .toolbar .toolbar-bar{background-color:#fff}.toolbar-vertical .toolbar .toolbar-tray-vertical{background:#fff}.toolbar-horizontal .toolbar-tray{background-color:#fff;border-bottom:3px solid #fff}.toolbar-horizontal .toolbar-tray .menu-item+.menu-item{border-left:0}.toolbar-horizontal .toolbar-tray .menu-item .menu-item+.menu-item{border-left:1px solid #ddd}.toolbar-horizontal .toolbar-tray-horizontal ul li.menu-item--expanded.hover-intent ul{width:13.75rem}.toolbar-bar .toolbar-tab>.toolbar-item.is-active{background:#ccc}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item.is-active{color:#fff;background-image:linear-gradient(#000000ab 10%,#0000001c 100%)}.toolbar .toolbar-menu{border-radius:.3125rem}.toolbar .toolbar-menu li:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.toolbar .toolbar-menu li:last-child{border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu{border-radius:0 .3125rem .3125rem 0}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu .toolbar-menu{border-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu li:first-child{border-top-left-radius:0;border-top-right-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu li:first-child li:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu li li:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu li:last-child{border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.toolbar .toolbar-menu li:has(.toolbar-icon-system-admin-content) .toolbar-menu li:last-child li:last-child{border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.toolbar .toolbar-menu,.toolbar-tray-horizontal .menu-item--expanded,.toolbar .toolbar-tray-horizontal .menu-item.hover-intent,.toolbar .toolbar-menu .menu-item,.toolbar .toolbar-menu .menu-item--expanded{background-color:#fff}.toolbar .toolbar-tray-horizontal .menu-item:last-child,.toolbar .toolbar-tray-horizontal .menu-item,.toolbar .toolbar-tray-horizontal .menu-item.hover-intent:last-child,.toolbar .toolbar-tray-horizontal .menu-item.hover-intent{color:#666;border-color:#0000}.toolbar .toolbar-tray-horizontal .menu-item:last-child .menu-item:last-child,.toolbar .toolbar-tray-horizontal .menu-item:last-child .menu-item:last-child .menu-item:last-child{border-bottom:1px solid #ddd}.toolbar .toolbar-tray-horizontal .menu-item:last-child .menu-item,.toolbar .toolbar-tray-horizontal .menu-item .menu-item{border-color:#ddd #ddd currentColor;border-bottom-style:none;border-bottom-width:0}.toolbar .toolbar-tray-horizontal .menu-item .menu-item .menu-item a{color:#57068c;padding-top:.5625rem;padding-bottom:.5625rem}.toolbar .toolbar-menu .toolbar-menu a,.toolbar .toolbar-menu a{cursor:pointer}.toolbar .toolbar-menu .toolbar-menu a,.toolbar .toolbar-menu a,.toolbar .toolbar-toggle-orientation,.toolbar-horizontal .toolbar-tray .toolbar-toggle-orientation{color:#666;background-color:#0000;border:0}.toolbar .toolbar-bar .toolbar-item{color:#666}.toolbar .toolbar-bar .toolbar-item.update-helper-checklist__toolbar-icon{color:#ff4500}.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item.hover-intent,.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item:hover,.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item:focus,.toolbar .toolbar-tray .menu-item.hover-intent,.toolbar .toolbar-tray .menu-item:hover,.toolbar .toolbar-tray .menu-item:focus{cursor:text}.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item.hover-intent .menu-item.hover-intent a{color:#57068c}.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item a:focus,.toolbar-horizontal .toolbar .toolbar-tray-horizontal .menu-item a:active,.toolbar .toolbar-tray .menu-item a:hover{color:#3d0563;text-decoration:underline}.toolbar-tray-horizontal ul li.menu-item--expanded .menu-item.hover-intent>ul{margin-top:-1.875rem}.toolbar .toolbar-tray-vertical .toolbar-menu span{padding-left:3.15rem}.event-page{gap:2.025rem;display:grid;position:relative}@media (width>=48rem){.event-page{grid-template-columns:minmax(0,1fr) minmax(0,22.625rem);column-gap:5rem}.event-page:before{content:"";pointer-events:none;background-color:#380073;width:.0625rem;position:absolute;inset-block:0;inset-inline-start:calc(100% - 25.125rem)}}.event-page__intro{color:#000;margin:0 0 2.025rem;font-size:1.5rem;line-height:2.5rem}.event-page__media{margin-bottom:2.025rem}.event-page__media img{width:100%;height:auto;display:block}.event-page .event-page__body{color:#000}.event-page .event-page__body p,.event-page .event-page__body li{font-size:1.125rem;line-height:1.875rem}.event-page .event-page__body h2{color:#000;margin:2.025rem 0 .759375rem;font-size:2rem;line-height:2.5rem}.event-page .event-page__body h3{color:#000;margin:1.51875rem 0 .50625rem;font-size:1.5rem;line-height:2rem}.event-page__areas{margin-top:3.0375rem;font-size:1.125rem;line-height:1.875rem}.event-page__areas-label{margin-inline-end:.50625rem;font-weight:700}.event-page__meta{margin:0;padding:0;list-style:none}.event-page__meta-item{color:#000;align-items:flex-start;gap:.65625rem;margin:0 0 1.875rem;font-size:1.125rem;line-height:1.75rem;display:flex}.event-page__meta-icon{color:#57068c;fill:currentColor;flex:none;width:1.375rem;height:1.375rem;margin-top:.1875rem}.event-page__meta-item--tight{margin-bottom:.5625rem}.event-page__aside-heading{color:#000;text-transform:uppercase;margin:0 0 .8125rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.event-page__meta-item--dates,.event-page__meta-item--map{display:block}.event-page__dates{border-block:.0625rem solid #f2f2f2;max-width:19.9375rem;margin-block:.9375rem 0;padding-block:.75rem}.event-page__dates-toggle{cursor:pointer;align-items:center;gap:.5625rem;list-style:none;display:flex}.event-page__dates-toggle::-webkit-details-marker{display:none}.event-page__dates-toggle-icon{background-color:#eee6f3;flex:none;width:1.5625rem;height:1.5625rem;position:relative}.event-page__dates-toggle-icon:before,.event-page__dates-toggle-icon:after{content:"";background-color:#330662;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.event-page__dates-toggle-icon:before{width:.6875rem;height:.125rem}.event-page__dates-toggle-icon:after{width:.125rem;height:.6875rem}.event-page__dates[open] .event-page__dates-toggle-icon:after{display:none}.event-page__dates-toggle-label{color:#000;font-size:1.125rem;line-height:1.75rem}.event-page__dates-list{color:#000;max-width:100%;margin:1rem 0 0;padding-inline-start:2.125rem;font-size:1.0125rem;line-height:2.0625rem;list-style:none}@media (width>=48rem){.event-page__dates-list{width:max-content;max-width:none}}.event-page__dates-item{flex-wrap:wrap;align-items:center;gap:0 1.25rem;display:flex}@media (width>=48rem){.event-page__dates-item{flex-wrap:nowrap}}.event-page__dates-time{white-space:nowrap;position:relative}.event-page__dates-time:before{content:"";background-color:#fd69aa;block-size:.9375rem;inline-size:.0625rem;position:absolute;inset-block-start:50%;inset-inline-start:-.46875rem;translate:0 -50%}.event-page__map{max-width:19.9375rem;margin-block:1.375rem 2.375rem}.event-page__map iframe{border:0;width:100%;max-width:100%;height:13.25rem;display:block}.event-page__actions{flex-flow:wrap;gap:1.0625rem;margin-top:2.025rem;display:flex}.event-page__action{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .event-page__action{background-color:#8509d5}.event-page__action:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.event-page__action:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.event-page__action:active{background-color:#290343}.event-page__action .ext{display:none}.event-page__action{justify-content:center;align-items:center;min-width:7.1875rem;min-height:3.5625rem;padding-inline:1.375rem;display:inline-flex}.event-page__action--secondary{color:#57068c;background-color:#0000;border:.125rem solid #57068c;min-width:8.75rem;min-height:3.4375rem}.event-page__action--secondary:hover,.event-page__action--secondary:focus{color:#fff;background-color:#57068c}.container--event-page-accommodation{background-color:#f2f2f2}.container--event-page-accommodation[data-component-width]>.container__inner>.event-page__accommodation-inner{color:#000;max-width:52.8125rem;margin-inline:auto;font-size:1.125rem;line-height:1.875rem}body:has(.news-article__card) .container--page-header{padding-bottom:18.125rem}body:has(.pre-content--inner>*):has(.news-article__card) .container--page-header{padding-bottom:3.5rem}body:has(.pre-content--inner>*) .news-article__card{margin-top:0}.news-article__card{margin-top:-14.625rem;z-index:2;background-color:#fff;width:100%;max-width:63.125rem;margin-inline:auto;padding:0 2.5rem 2.5rem;position:relative}.news-article__card .container__inner{padding-inline:0}.node--news .text-refresh__item h2,.node--news .text-with-media-refresh__content h2{color:#000;font-size:1.5rem;line-height:1.9375rem}.node--news .text-refresh__item h3,.node--news .text-with-media-refresh__content h3{color:#000;font-size:1.25rem;line-height:1.75rem}.node--news .text-refresh__item p.lead,.node--news .text-with-media-refresh__content p.lead{font-size:1.5rem;font-weight:500;line-height:1.96875rem}.node--course .node-content .wrap--margin:first-child{margin-top:1.0125rem}.place-holder{color:currentColor;border:4px dashed;padding:50px}.place-holder__content{text-align:center;justify-content:center;align-items:center;width:100%;font-size:3.2rem;line-height:1.4;display:flex}.skip-to-content{background-color:#fff;padding:.50625rem;font-weight:500;display:block}.node-preview-container{background-color:#fbd1d1eb;padding:1.0125rem}.node-preview-container:before{content:"Currently in preview mode";text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:1.2375rem;font-weight:500;display:block}@media (width>=48rem){.node-preview-container{justify-content:space-between;align-items:center;display:flex}}.node-preview-form-select .form-item{display:none}.node-preview-backlink{color:#fff;cursor:pointer;text-align:center;background-color:#57068c;border:none;border-radius:.1875rem;justify-content:center;padding:.7875rem 1.85625rem;font-size:1.0125rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}[data-component-background*=dark] .node-preview-backlink{background-color:#8509d5}.node-preview-backlink:hover{color:#fff;background-color:#3d0563;text-decoration:underline}.node-preview-backlink:focus{color:#fff;outline-offset:.1875rem;background-color:#3d0563;text-decoration:underline;outline:.1875rem solid #3d0563!important}.node-preview-backlink:active{background-color:#290343}.node-preview-backlink .ext{display:none}.node-preview-backlink{position:relative}.node-preview-backlink:before{border:7px solid #fff;content:"";border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;border-radius:.1875rem;display:inline-block;position:relative;top:.0625rem;left:-.625rem}.microsite__header{width:100%;max-width:90rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:clamp(1.25rem,5.55556vw,5rem)}@media (width>=75rem){.microsite__header{padding-block:0}}.microsite__header{min-height:.0625rem;margin-bottom:4.05rem}.microsite__header picture,.microsite__header img{width:100%}.node--microsite .component:first-of-type.component--purple,.node--microsite .component:first-of-type.component--gray{margin-top:3.0375rem}.page-microsite-content .card--grid-item .card__eyebrow,.pl>body>#GN-sub-nav{display:none}.pl .patternLink{color:#000}.pl .visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;width:1px;height:1px;overflow:hidden;position:absolute!important}.pl .sg-pattern{clear:left}.pl #icons{flex-wrap:wrap;display:flex}.pl #icons>div{text-align:center;border:1px solid #eee;margin:0 1.0125rem 1.0125rem;padding:1.0125rem}.pl #icons .icon{width:4.5rem;height:4.5rem}.pl .pl-page-title{width:100%;max-width:62.85rem;margin:0 auto;padding:0 1.0125rem}@media (width>=48rem){.pl .pl-page-title{padding:0 2.025rem}}@media (width>=75rem){.pl .pl-page-title{padding:0}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}
