.not-found-module__H5XKcq__page{background-color:var(--color-default)}.not-found-module__H5XKcq__content{padding-block:var(--dimension-spacing-7xl);padding-inline:var(--dimension-padding-sm);text-align:center;align-items:center;gap:var(--dimension-spacing-3xl);flex-direction:column;max-width:38.75rem;margin-inline:auto;display:flex}.not-found-module__H5XKcq__image{width:12rem;height:auto}.not-found-module__H5XKcq__title{font-size:var(--dimension-typography-h4-font-size);line-height:var(--dimension-typography-h4-line-height);font-weight:var(--dimension-typography-h4-font-weight);font-family:var(--string-typography-h4-typeface)}@media (min-width:800px){.not-found-module__H5XKcq__content{padding-block:var(--dimension-spacing-9xl)}.not-found-module__H5XKcq__title{font-size:var(--dimension-typography-h1-font-size);line-height:var(--dimension-typography-h1-line-height);font-weight:var(--dimension-typography-h1-font-weight);font-family:var(--string-typography-h1-typeface)}}
.DiscoveryButton-module__ZDk7kq__root{border-radius:var(--dimension-border-radius-max);box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--padding-padding-xxs,var(--dimension-padding-2xs));padding:var(--padding-padding-sm) var(--padding-padding-lg);border-style:solid;border-width:1px;justify-content:center;text-decoration:none;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.DiscoveryButton-module__ZDk7kq__root:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryButton-module__ZDk7kq__default{background:var(--color-background-primary-filled);color:var(--color-text-inverse);border-color:#0000}.DiscoveryButton-module__ZDk7kq__default:hover{background:var(--color-background-primary-filled-hover)}.DiscoveryButton-module__ZDk7kq__secondary{background:var(--color-background-paper-light);border-color:var(--color-border-default);color:var(--color-text-default)}.DiscoveryButton-module__ZDk7kq__secondary:hover{background:var(--color-background-paper-light-hover)}.DiscoveryButton-module__ZDk7kq__link{color:var(--color-text-default);padding:var(--padding-padding-3xs,var(--dimension-padding-3xs)) 0;background:0 0;border-color:#0000}.DiscoveryButton-module__ZDk7kq__link:hover .DiscoveryButton-module__ZDk7kq__label,.DiscoveryButton-module__ZDk7kq__link:focus-visible .DiscoveryButton-module__ZDk7kq__label{text-decoration:underline}.DiscoveryButton-module__ZDk7kq__disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.DiscoveryButton-module__ZDk7kq__label{color:inherit}.DiscoveryButton-module__ZDk7kq__icon{flex-shrink:0}
.PanelCornerDots-module__xttKTa__ellipsesRow{justify-content:space-between;align-items:center;width:100%;display:flex}.PanelCornerDots-module__xttKTa__dot{background-color:var(--color-surface-accent-pink);flex-shrink:0;width:8px;height:8px;display:block}
.CourseCTACard-module__QgWOyq__card{color:var(--color-text-primary);margin-top:var(--dimension-spacing-7xl);gap:var(--dimension-padding-sm);padding:var(--dimension-padding-lg);border:1px solid var(--color-border-default);flex-direction:column;scroll-margin-top:3.5rem;display:flex}.CourseCTACard-module__QgWOyq__body{padding-inline:var(--dimension-padding-lg)}.CourseCTACard-module__QgWOyq__imageWrapper{aspect-ratio:469/290;flex:none;width:100%;position:relative;overflow:hidden}.CourseCTACard-module__QgWOyq__content{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:0;width:100%;min-width:0;display:flex}.CourseCTACard-module__QgWOyq__contentTop{padding-bottom:var(--dimension-spacing-5xl)}.CourseCTACard-module__QgWOyq__title{color:inherit;margin:0}.CourseCTACard-module__QgWOyq__description{color:inherit}.CourseCTACard-module__QgWOyq__description p{color:inherit;margin:0}.CourseCTACard-module__QgWOyq__selectionInfo{gap:24px;display:flex}.CourseCTACard-module__QgWOyq__infoItem{flex-direction:column;display:flex}.CourseCTACard-module__QgWOyq__infoLabel{color:inherit;opacity:.8}.CourseCTACard-module__QgWOyq__infoValue{color:inherit}@media (min-width:768px){.CourseCTACard-module__QgWOyq__body{flex-direction:row;align-items:stretch}.CourseCTACard-module__QgWOyq__imageWrapper{flex:0 0 40%;width:auto;max-width:469px}.CourseCTACard-module__QgWOyq__content{width:auto}}
.PrimaryCTA-module__gq8s1q__primaryCTA{color:var(--color-text-default);gap:var(--spacing-spacing-3xl);width:100%;display:block}.PrimaryCTA-module__gq8s1q__ctaMessage,.PrimaryCTA-module__gq8s1q__ctaAction{width:100%;max-width:100%}.PrimaryCTA-module__gq8s1q__ctaMessage{gap:var(--dimension-spacing-sm);flex-direction:column;display:flex}.PrimaryCTA-module__gq8s1q__ctaAction{margin-top:var(--dimension-spacing-3xl);position:relative}.PrimaryCTA-module__gq8s1q__ctaActionMessage{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);color:var(--color-text-default);gap:var(--spacing-spacing-xxs);padding:var(--padding-padding-xl);word-break:break-word;flex-direction:column;width:100%;display:flex}.PrimaryCTA-module__gq8s1q__tuitionLabel,.PrimaryCTA-module__gq8s1q__tuitionPlaceholder,.PrimaryCTA-module__gq8s1q__price,.PrimaryCTA-module__gq8s1q__billingPeriod,.PrimaryCTA-module__gq8s1q__tuitionSubLabel{color:inherit;margin:0}.PrimaryCTA-module__gq8s1q__priceRow{align-items:flex-start;gap:var(--dimension-spacing-sm);flex-direction:column;width:100%;display:flex}.PrimaryCTA-module__gq8s1q__price{white-space:nowrap;flex:none}.PrimaryCTA-module__gq8s1q__priceDetails{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.PrimaryCTA-module__gq8s1q__billingPeriod,.PrimaryCTA-module__gq8s1q__tuitionSubLabel{white-space:nowrap}.PrimaryCTA-module__gq8s1q__tuitionSubLabel{color:var(--color-text-tertiary)}.PrimaryCTA-module__gq8s1q__buttons{flex-direction:column;align-items:stretch;width:100%;display:flex}.PrimaryCTA-module__gq8s1q__buttons>.course-button-cta{flex:auto;min-width:0}@media (min-width:768px){.PrimaryCTA-module__gq8s1q__primaryCTA{display:flex}.PrimaryCTA-module__gq8s1q__ctaMessage,.PrimaryCTA-module__gq8s1q__ctaAction{max-width:33.75rem}.PrimaryCTA-module__gq8s1q__priceRow{align-items:center;gap:var(--spacing-spacing-lg);flex-direction:row;min-height:56px}.PrimaryCTA-module__gq8s1q__ctaAction{margin-top:0}.PrimaryCTA-module__gq8s1q__buttons{flex-direction:row}.PrimaryCTA-module__gq8s1q__buttons>.course-button-cta+.course-button-cta{margin-left:-1px}}
.SecondaryCTA-module__aoB0-a__secondaryCTA{border-top:1px dashed var(--color-border-paper-default);align-items:center;gap:var(--padding-padding-sm);padding:var(--padding-padding-xl) var(--padding-padding-lg) 0;flex-direction:column;width:100%;display:flex}.SecondaryCTA-module__aoB0-a__prompt{color:var(--color-text-tertiary);text-align:center;margin:0;font-weight:500}.SecondaryCTA-module__aoB0-a__buttons{flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.SecondaryCTA-module__aoB0-a__button{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);box-sizing:border-box;color:var(--color-text-default);align-items:center;gap:var(--dimension-padding-2xs);height:calc(var(--dimension-border-radius-2xl) * 2);padding:var(--padding-padding-sm) var(--padding-padding-xl) var(--padding-padding-sm) var(--padding-padding-lg);justify-content:flex-start;text-decoration:none;transition:all .2s ease-in-out;display:flex}.SecondaryCTA-module__aoB0-a__button+.SecondaryCTA-module__aoB0-a__button{margin-top:-1px}.SecondaryCTA-module__aoB0-a__button[aria-disabled=true]{cursor:not-allowed;background:var(--color-background-disabled-default);color:var(--color-text-paper)}.SecondaryCTA-module__aoB0-a__button:hover:not([aria-disabled=true]){background:var(--color-surface-hover);border-radius:var(--dimension-border-radius-2xl);color:var(--color-text-graph)}.SecondaryCTA-module__aoB0-a__buttonSpacer{flex-grow:0;transition:flex-grow .2s}.SecondaryCTA-module__aoB0-a__button:hover:not([aria-disabled=true]) .SecondaryCTA-module__aoB0-a__buttonSpacer{flex-grow:1}.SecondaryCTA-module__aoB0-a__button:focus-visible:not([aria-disabled=true]){outline:2px solid var(--ring);outline-offset:2px;z-index:1;position:relative}.SecondaryCTA-module__aoB0-a__button:active:not([aria-disabled=true]){background:var(--color-surface-selected);border-color:var(--color-border-selected)}@media (min-width:768px){.SecondaryCTA-module__aoB0-a__buttons{flex-direction:row;width:auto}.SecondaryCTA-module__aoB0-a__button{min-width:17.25rem}.SecondaryCTA-module__aoB0-a__button+.SecondaryCTA-module__aoB0-a__button{margin-top:0;margin-left:-1px}}
.PortableTextComponents-module__yTCaaq__portableText{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.PortableTextComponents-module__yTCaaq__paragraph{margin:0}.PortableTextComponents-module__yTCaaq__heading{margin-block-start:calc(var(--spacing) * 6);margin-block-end:calc(var(--spacing) * 4)}.PortableTextComponents-module__yTCaaq__heading:first-child{margin-block-start:0}.PortableTextComponents-module__yTCaaq__list,.PortableTextComponents-module__yTCaaq__listNumber{margin:0;padding-inline-start:calc(var(--spacing) * 6);list-style-position:outside}.PortableTextComponents-module__yTCaaq__list{list-style-type:disc}.PortableTextComponents-module__yTCaaq__listNumber{list-style-type:decimal}.PortableTextComponents-module__yTCaaq__listItem,.PortableTextComponents-module__yTCaaq__listItemNumber{margin:0;padding-inline-start:calc(var(--spacing) * 2)}.PortableTextComponents-module__yTCaaq__paragraph a,.PortableTextComponents-module__yTCaaq__heading a,.PortableTextComponents-module__yTCaaq__listItem a,.PortableTextComponents-module__yTCaaq__listItemNumber a{color:var(--color-text-link);text-underline-offset:.125em;text-decoration-line:underline}:is(.PortableTextComponents-module__yTCaaq__paragraph a,.PortableTextComponents-module__yTCaaq__heading a,.PortableTextComponents-module__yTCaaq__listItem a,.PortableTextComponents-module__yTCaaq__listItemNumber a):hover{color:var(--color-text-link-hover)}
.DiscoveryHeroBlock-module__K4-oBq__hero{isolation:isolate;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:clip}.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame{margin-top:var(--padding-padding-sm);width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.DiscoveryHeroBlock-module__K4-oBq__heroMedia{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.DiscoveryHeroBlock-module__K4-oBq__heroMediaSpacer{pointer-events:none;width:100%;height:260px}.DiscoveryHeroBlock-module__K4-oBq__heroImage,.DiscoveryHeroBlock-module__K4-oBq__heroIframe{object-fit:cover;border:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.DiscoveryHeroBlock-module__K4-oBq__heroImage{object-position:top center}.DiscoveryHeroBlock-module__K4-oBq__heroPlaceholder{box-sizing:border-box;min-width:0;max-width:100%;padding-inline:var(--padding-padding-sm);z-index:1;width:100%;margin-top:0;position:relative}.DiscoveryHeroBlock-module__K4-oBq__heroPlaceholderSolo{padding-block:var(--spacing-spacing-3xl);margin-top:0}.DiscoveryHeroBlock-module__K4-oBq__heroPanel{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:100%;min-width:0;max-width:100%;display:grid}.DiscoveryHeroBlock-module__K4-oBq__heroCard{background:var(--color-surface-inverse);box-sizing:border-box;color:var(--color-text-inverse);gap:var(--padding-padding-xs);min-width:0;max-width:100%;padding:var(--padding-padding-xl) var(--padding-padding-sm);flex-direction:column;width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroPins{display:none}.DiscoveryHeroBlock-module__K4-oBq__heroCardInner{align-items:stretch;gap:var(--spacing-spacing-xl);min-width:0;max-width:100%;padding-inline:var(--padding-padding-3xs);text-align:left;flex-direction:column;justify-content:center;width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroText{color:inherit;align-items:stretch;gap:var(--padding-padding-sm);text-align:left;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroTitleGroup{gap:var(--padding-padding-sm);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroEyebrow{color:inherit;overflow-wrap:anywhere;text-align:left;width:100%;max-width:100%;margin:0}.DiscoveryHeroBlock-module__K4-oBq__heroTitle{color:inherit;overflow-wrap:anywhere;text-align:left;text-wrap:balance;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroTitle .DiscoveryHeroBlock-module__K4-oBq__heroTitlePortableText{gap:0}:is(.DiscoveryHeroBlock-module__K4-oBq__heroTitle p,.DiscoveryHeroBlock-module__K4-oBq__heroTitle li,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h1,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h2,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h3,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h4,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h5,.DiscoveryHeroBlock-module__K4-oBq__heroTitle h6){color:inherit;text-align:inherit;margin:0}.DiscoveryHeroBlock-module__K4-oBq__heroTitle a{color:inherit}.DiscoveryHeroBlock-module__K4-oBq__heroBody{color:inherit;font-family:var(--body-lg-typeface,var(--typography-body-typeface)), sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--body-lg-font-weight,var(--typography-body-font-weight));gap:var(--spacing-spacing-md);line-height:var(--typography-body-line-height);overflow-wrap:anywhere;text-align:left;text-wrap:pretty;flex-direction:column;width:100%;min-width:0;max-width:624px;display:flex}:is(.DiscoveryHeroBlock-module__K4-oBq__heroBody p,.DiscoveryHeroBlock-module__K4-oBq__heroBody li,.DiscoveryHeroBlock-module__K4-oBq__heroBody h1,.DiscoveryHeroBlock-module__K4-oBq__heroBody h2,.DiscoveryHeroBlock-module__K4-oBq__heroBody h3,.DiscoveryHeroBlock-module__K4-oBq__heroBody h4,.DiscoveryHeroBlock-module__K4-oBq__heroBody h5,.DiscoveryHeroBlock-module__K4-oBq__heroBody h6){color:inherit;text-align:inherit;margin:0}.DiscoveryHeroBlock-module__K4-oBq__heroBody a{color:inherit}.DiscoveryHeroBlock-module__K4-oBq__heroButtons{align-items:stretch;gap:var(--spacing-spacing-md);flex-direction:column;justify-content:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.DiscoveryHeroBlock-module__K4-oBq__heroButton{white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%}@media (min-width:800px){.DiscoveryHeroBlock-module__K4-oBq__hero:has(.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame){grid-template-rows:450px 240px;grid-template-columns:minmax(0,1fr);display:grid}.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame{grid-area:1/1;height:100%;margin-top:0}.DiscoveryHeroBlock-module__K4-oBq__heroMediaSpacer{height:100%}.DiscoveryHeroBlock-module__K4-oBq__hero:has(.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame) .DiscoveryHeroBlock-module__K4-oBq__heroPlaceholder{grid-area:1/1/-1;align-self:end;margin-top:0}.DiscoveryHeroBlock-module__K4-oBq__heroPlaceholder{max-width:1280px;padding-inline:var(--padding-padding-xl);width:100%;margin-inline:auto}.DiscoveryHeroBlock-module__K4-oBq__heroPanel{justify-items:center}.DiscoveryHeroBlock-module__K4-oBq__heroCard{max-width:67rem;padding:var(--padding-padding-lg);gap:0}.DiscoveryHeroBlock-module__K4-oBq__heroPins{width:100%;display:block}.DiscoveryHeroBlock-module__K4-oBq__heroCardInner{padding-inline:var(--padding-padding-lg);text-align:center;align-items:center}.DiscoveryHeroBlock-module__K4-oBq__heroText{align-items:center;gap:var(--spacing-spacing-xl);text-align:center}.DiscoveryHeroBlock-module__K4-oBq__heroEyebrow,.DiscoveryHeroBlock-module__K4-oBq__heroTitle{overflow-wrap:break-word;text-align:center}.DiscoveryHeroBlock-module__K4-oBq__heroBody{font-family:var(--typography-body-typeface,var(--body-md-typeface)), sans-serif;font-size:var(--typography-body-font-size,var(--body-md-font-size));font-weight:var(--typography-body-font-weight,var(--body-md-font-weight));line-height:var(--typography-body-line-height,var(--body-md-line-height));overflow-wrap:break-word;text-align:center}.DiscoveryHeroBlock-module__K4-oBq__heroButtons{flex-flow:wrap;justify-content:center;align-items:center;width:auto}.DiscoveryHeroBlock-module__K4-oBq__heroButton{width:auto}}@media (min-width:1024px){.DiscoveryHeroBlock-module__K4-oBq__hero:has(.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame){grid-template-rows:576px 179px}}@media (min-width:1280px){.DiscoveryHeroBlock-module__K4-oBq__hero:has(.DiscoveryHeroBlock-module__K4-oBq__heroMediaFrame){grid-template-rows:720px 80px}.DiscoveryHeroBlock-module__K4-oBq__heroPlaceholder{padding-inline:6.5rem}}
.CourseLevelBreadcrumb-module__RFsZza__breadcrumb{padding-block-start:var(--spacing-spacing-3xl);padding-block-end:var(--padding-padding-2xs);padding-inline:var(--padding-padding-xl);justify-content:center;display:flex}.CourseLevelBreadcrumb-module__RFsZza__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CourseLevelBreadcrumb-module__RFsZza__item{align-items:center;display:flex}.CourseLevelBreadcrumb-module__RFsZza__muted{color:var(--color-text-muted)}.CourseLevelBreadcrumb-module__RFsZza__current{color:var(--color-text-default)}.CourseLevelBreadcrumb-module__RFsZza__link{color:inherit;text-decoration:none}.CourseLevelBreadcrumb-module__RFsZza__link:hover{text-decoration:underline}
.DiscoveryPageContent-module__CKDnGW__imageWrapper{width:100%;position:relative}.DiscoveryPageContent-module__CKDnGW__image{object-fit:cover;width:100%;max-width:100%;height:auto}
.DiscoveryTestimonial-module__JG_82a__testimonial{flex-direction:column;gap:.625rem;padding:4rem;display:flex}.DiscoveryTestimonial-module__JG_82a__testimonial.DiscoveryTestimonial-module__JG_82a__align-left{text-align:left;align-items:flex-start}.DiscoveryTestimonial-module__JG_82a__testimonial.DiscoveryTestimonial-module__JG_82a__align-center{text-align:center;align-items:center}.DiscoveryTestimonial-module__JG_82a__testimonial.DiscoveryTestimonial-module__JG_82a__align-right{text-align:right;align-items:flex-end}
.layout-module__MzwK3q__layout{width:100%}.layout-module__MzwK3q__content{width:100%;max-width:1280px;padding-inline:var(--padding-padding-sm);justify-self:center;margin-inline:auto}@media (min-width:768px){.layout-module__MzwK3q__content{padding-inline:var(--padding-padding-xl)}}
.RelatedCourses-module__PC3H_G__relatedCourses{gap:var(--dimension-padding-xs);flex-direction:column;display:flex}.RelatedCourses-module__PC3H_G__relatedCoursesItem{gap:var(--dimension-padding-xs);flex-direction:row;display:flex}.RelatedCourses-module__PC3H_G__relatedCoursesItemTitle{color:var(--color-text-tertiary)}.RelatedCourses-module__PC3H_G__relatedCoursesItemLink{text-decoration-skip-ink:none;color:var(--color-text-default);text-decoration:underline}
.CourseLevelPageFallback-module__ItjB9q__fallback{gap:var(--spacing-spacing-xl);padding-bottom:var(--spacing-spacing-8xl);flex-direction:column;width:100%;display:flex}.CourseLevelPageFallback-module__ItjB9q__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CourseLevelPageFallback-module__ItjB9q__breadcrumb,.CourseLevelPageFallback-module__ItjB9q__title,.CourseLevelPageFallback-module__ItjB9q__intro,.CourseLevelPageFallback-module__ItjB9q__image,.CourseLevelPageFallback-module__ItjB9q__section,.CourseLevelPageFallback-module__ItjB9q__sectionTall{background:var(--color-surface-subtle);border-radius:var(--radius-md)}.CourseLevelPageFallback-module__ItjB9q__breadcrumbWrap{padding-block-start:var(--spacing-spacing-3xl);padding-block-end:var(--padding-padding-2xs);padding-inline:var(--padding-padding-xl);justify-content:center;width:100%;display:flex}.CourseLevelPageFallback-module__ItjB9q__breadcrumb{width:40%;max-width:16rem;height:1.25rem}.CourseLevelPageFallback-module__ItjB9q__header{gap:var(--padding-padding-lg);flex-direction:column;width:100%;display:flex}.CourseLevelPageFallback-module__ItjB9q__titleGroup{gap:var(--spacing-spacing-md);flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}.CourseLevelPageFallback-module__ItjB9q__title{width:70%;max-width:28rem;height:2.5rem}.CourseLevelPageFallback-module__ItjB9q__intro{width:100%;height:4.5rem}.CourseLevelPageFallback-module__ItjB9q__image{aspect-ratio:1.618;width:100%}.CourseLevelPageFallback-module__ItjB9q__sections{gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.CourseLevelPageFallback-module__ItjB9q__section{width:100%;min-height:12rem}.CourseLevelPageFallback-module__ItjB9q__sectionTall{width:100%;min-height:18rem}@media (min-width:768px){.CourseLevelPageFallback-module__ItjB9q__header{flex-direction:row}.CourseLevelPageFallback-module__ItjB9q__titleGroup{flex-basis:62.5%;max-width:62.5%}.CourseLevelPageFallback-module__ItjB9q__image{flex-basis:37.5%;max-width:37.5%}}@media (min-width:1024px){.CourseLevelPageFallback-module__ItjB9q__titleGroup{flex-basis:58.3333%;max-width:58.3333%}.CourseLevelPageFallback-module__ItjB9q__image{flex-basis:41.6667%;max-width:41.6667%}}
.DiscoveryCardBlock-module__BBHBrq__card{background:var(--color-surface-subtle);border-radius:var(--border-radius-radius-lg);box-shadow:none;border:none;height:100%;padding:0;overflow:hidden}.DiscoveryCardBlock-module__BBHBrq__cardRow{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.DiscoveryCardBlock-module__BBHBrq__mediaSection{padding:var(--padding-padding-lg)}.DiscoveryCardBlock-module__BBHBrq__mediaImage{aspect-ratio:357/232;border-radius:var(--border-radius-radius-md);width:100%;position:relative;overflow:hidden}.DiscoveryCardBlock-module__BBHBrq__mediaImage img{object-fit:cover;width:100%;height:100%;display:block}.DiscoveryCardBlock-module__BBHBrq__mediaImage iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.DiscoveryCardBlock-module__BBHBrq__cardBody{gap:var(--padding-padding-xs);padding:var(--padding-padding-lg);flex-direction:column;flex:auto;display:flex}.DiscoveryCardBlock-module__BBHBrq__title{color:var(--color-text-default);width:100%;margin:0}.DiscoveryCardBlock-module__BBHBrq__bodyText{color:var(--color-text-tertiary);width:100%}.DiscoveryCardBlock-module__BBHBrq__bodyText p{color:var(--color-text-tertiary);margin:0}.DiscoveryCardBlock-module__BBHBrq__buttonsSection{padding:var(--padding-padding-lg);padding-top:0}.DiscoveryCardBlock-module__BBHBrq__buttonsWrapper{flex-wrap:wrap;gap:1.5rem;display:flex}@media (min-width:768px) and (max-width:1023px){.DiscoveryCardBlock-module__BBHBrq__cardRow{flex-direction:row;align-items:stretch}.DiscoveryCardBlock-module__BBHBrq__mediaSection{flex:1 1 0;min-width:0}.DiscoveryCardBlock-module__BBHBrq__cardBody{flex:1 1 0;justify-content:flex-start;min-width:0}}
.DiscoveryCardList-module__pkNrra__section{background:var(--color-surface-muted);align-items:center;gap:var(--spacing-spacing-4xl);padding-block:var(--spacing-spacing-3xl);flex-direction:column;width:100%;display:flex}.DiscoveryCardList-module__pkNrra__header{align-items:center;gap:var(--padding-padding-sm);padding-inline:var(--padding-padding-sm);text-align:center;flex-direction:column;width:100%;display:flex}.DiscoveryCardList-module__pkNrra__eyebrow{color:var(--color-text-tertiary);margin:0}.DiscoveryCardList-module__pkNrra__title{color:var(--color-text-default);font-size:var(--typography-h4-font-size);line-height:var(--typography-h4-line-height);text-wrap:balance;white-space:pre-line;width:100%;max-width:47.5rem;margin:0}.DiscoveryCardList-module__pkNrra__cards{gap:var(--padding-padding-sm);padding-inline:var(--padding-padding-sm);flex-direction:column;width:100%;display:flex}.DiscoveryCardList-module__pkNrra__cardCell{width:100%;min-width:0}@media (min-width:768px){.DiscoveryCardList-module__pkNrra__section{gap:var(--spacing-spacing-4xl);padding-block:var(--spacing-spacing-6xl)}.DiscoveryCardList-module__pkNrra__header{padding-inline:var(--padding-padding-lg)}.DiscoveryCardList-module__pkNrra__title{font-size:var(--typography-h3-font-size);line-height:var(--typography-h3-line-height)}.DiscoveryCardList-module__pkNrra__cards{padding-inline:var(--padding-padding-xl)}}@media (min-width:1024px){.DiscoveryCardList-module__pkNrra__section{padding-block:var(--spacing-spacing-5xl)}.DiscoveryCardList-module__pkNrra__title{font-size:var(--typography-h2-font-size);line-height:var(--typography-h2-line-height)}.DiscoveryCardList-module__pkNrra__cards{align-items:stretch;gap:var(--padding-padding-sm);flex-flow:wrap}.DiscoveryCardList-module__pkNrra__cardCell{flex:16rem;min-width:0;display:flex}.DiscoveryCardList-module__pkNrra__cardCell>*{flex:auto;width:100%}}@media (min-width:1280px){.DiscoveryCardList-module__pkNrra__section{padding-block:var(--spacing-spacing-6xl)}.DiscoveryCardList-module__pkNrra__header{padding-inline:0}.DiscoveryCardList-module__pkNrra__cards{gap:var(--spacing-spacing-lg);flex-wrap:nowrap;max-width:76rem;padding-inline:0}.DiscoveryCardList-module__pkNrra__cardCell{flex:1 1 0}}
.DiscoveryProgramList-module__R3qNmG__section{align-items:center;gap:var(--spacing-spacing-3xl);padding-block:var(--spacing-spacing-6xl);flex-direction:column;width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__header{align-items:center;gap:var(--padding-padding-sm);text-align:center;flex-direction:column;width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__eyebrow{color:var(--color-text-tertiary);margin:0}.DiscoveryProgramList-module__R3qNmG__title{color:var(--color-text-default);text-wrap:balance;white-space:pre-line;max-width:47.5rem;margin:0}.DiscoveryProgramList-module__R3qNmG__tiles{gap:var(--padding-padding-lg);flex-wrap:wrap;justify-content:center;width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__tile{background:var(--color-surface-muted);color:inherit;align-items:center;gap:var(--padding-padding-lg);min-width:0;max-width:20rem;padding:var(--spacing-spacing-lg) var(--padding-padding-sm);flex-direction:column;flex:16rem;justify-content:center;text-decoration:none;transition:background-color .15s;display:flex}a.DiscoveryProgramList-module__R3qNmG__tile:hover,a.DiscoveryProgramList-module__R3qNmG__tile:active{background:var(--color-surface-hover);border-radius:var(--border-radius-radius-none)}a.DiscoveryProgramList-module__R3qNmG__tile:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.DiscoveryProgramList-module__R3qNmG__tileDots{flex-shrink:0;min-height:8px}a.DiscoveryProgramList-module__R3qNmG__tile .DiscoveryProgramList-module__R3qNmG__tileDot{background-color:#0000}@media (hover:hover){a.DiscoveryProgramList-module__R3qNmG__tile:hover .DiscoveryProgramList-module__R3qNmG__tileDot{background-color:var(--color-border-graph-default)}a.DiscoveryProgramList-module__R3qNmG__tile:hover .DiscoveryProgramList-module__R3qNmG__tileName{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}a.DiscoveryProgramList-module__R3qNmG__tile:hover .DiscoveryProgramList-module__R3qNmG__tileArrow{color:var(--color-text-graph)}}a.DiscoveryProgramList-module__R3qNmG__tile:active .DiscoveryProgramList-module__R3qNmG__tileDot{background-color:var(--color-border-graph-default)}a.DiscoveryProgramList-module__R3qNmG__tile:active .DiscoveryProgramList-module__R3qNmG__tileName{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}a.DiscoveryProgramList-module__R3qNmG__tile:active .DiscoveryProgramList-module__R3qNmG__tileArrow{color:var(--color-text-graph)}.DiscoveryProgramList-module__R3qNmG__tileBody{align-items:flex-start;gap:var(--padding-padding-xxs);padding-inline:var(--padding-padding-sm);text-align:start;flex-direction:column;flex:auto;width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__tileTitleGroup{gap:var(--padding-padding-xxs);flex-direction:column;width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__tileBadge{color:var(--color-text-tertiary);margin:0}.DiscoveryProgramList-module__R3qNmG__tileName{color:var(--color-text-default);margin:0}.DiscoveryProgramList-module__R3qNmG__tileDescriptionRow{align-items:center;gap:var(--padding-padding-sm);width:100%;display:flex}.DiscoveryProgramList-module__R3qNmG__tileDescription{color:var(--color-text-default);flex:auto;min-width:0;margin:0}.DiscoveryProgramList-module__R3qNmG__tileDescriptionRow .DiscoveryProgramList-module__R3qNmG__tileDescription{gap:0}.DiscoveryProgramList-module__R3qNmG__tileArrow{color:var(--color-text-default);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;transition:color .15s;display:flex}.DiscoveryProgramList-module__R3qNmG__footer{align-items:center;gap:var(--padding-padding-sm);text-align:center;flex-direction:column;display:flex}.DiscoveryProgramList-module__R3qNmG__footerText{color:var(--color-text-tertiary);margin:0}.DiscoveryProgramList-module__R3qNmG__buttons{align-items:center;gap:var(--padding-padding-sm);flex-wrap:wrap;justify-content:center;display:flex}.DiscoveryProgramList-module__R3qNmG__button{white-space:normal}@media (max-width:767px){.DiscoveryProgramList-module__R3qNmG__section{gap:var(--spacing-spacing-2xl);padding-block:var(--spacing-spacing-4xl)}.DiscoveryProgramList-module__R3qNmG__tile{flex:100%;max-width:none}}
.DiscoveryImageSectionsBlock-module__7w8CLW__wrapper{flex-direction:column;align-items:stretch;width:100%;display:flex}.DiscoveryImageSectionsBlock-module__7w8CLW__alignLeft{flex-direction:column}.DiscoveryImageSectionsBlock-module__7w8CLW__alignRight{flex-direction:column-reverse}.DiscoveryImageSectionsBlock-module__7w8CLW__media{flex:1 1 0;width:100%;min-width:0}.DiscoveryImageSectionsBlock-module__7w8CLW__mediaInner,.DiscoveryImageSectionsBlock-module__7w8CLW__mediaImage{width:100%;display:block}.DiscoveryImageSectionsBlock-module__7w8CLW__mediaImage img{width:100%;height:auto;display:block}.DiscoveryImageSectionsBlock-module__7w8CLW__mediaInner iframe,.DiscoveryImageSectionsBlock-module__7w8CLW__mediaImage iframe{aspect-ratio:1;border:0;width:100%;height:auto;display:block}.DiscoveryImageSectionsBlock-module__7w8CLW__content{gap:var(--spacing-spacing-4xl);min-width:0;padding-block:var(--spacing-spacing-4xl);flex-direction:column;flex:1 1 0;justify-content:center;display:flex}.DiscoveryImageSectionsBlock-module__7w8CLW__title{color:var(--color-text-default);text-wrap:balance;white-space:pre-line;margin:0}.DiscoveryImageSectionsBlock-module__7w8CLW__sections{gap:var(--padding-padding-lg);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.DiscoveryImageSectionsBlock-module__7w8CLW__section{gap:var(--spacing-spacing-xs);flex-direction:column;width:100%;padding-block-end:var(--padding-padding-lg);display:flex}.DiscoveryImageSectionsBlock-module__7w8CLW__section:not(:last-child){border-bottom:1px solid var(--color-border-strong)}.DiscoveryImageSectionsBlock-module__7w8CLW__section:last-child{padding-block-end:0}.DiscoveryImageSectionsBlock-module__7w8CLW__sectionTitle{color:var(--color-text-default);margin:0}.DiscoveryImageSectionsBlock-module__7w8CLW__sectionBody{color:var(--color-text-tertiary)}.DiscoveryImageSectionsBlock-module__7w8CLW__sectionBody p{margin:0}@media (min-width:768px){.DiscoveryImageSectionsBlock-module__7w8CLW__wrapper{flex-direction:row;align-items:center}.DiscoveryImageSectionsBlock-module__7w8CLW__alignLeft{flex-direction:row}.DiscoveryImageSectionsBlock-module__7w8CLW__alignRight{flex-direction:row-reverse}.DiscoveryImageSectionsBlock-module__7w8CLW__media,.DiscoveryImageSectionsBlock-module__7w8CLW__content{flex:50%}.DiscoveryImageSectionsBlock-module__7w8CLW__content{padding:var(--spacing-spacing-4xl)}.DiscoveryImageSectionsBlock-module__7w8CLW__title{font-family:var(--typography-h2-typeface,var(--display-lg-typeface)), serif;font-size:var(--typography-h2-font-size);font-weight:var(--typography-h2-font-weight);line-height:var(--typography-h2-line-height)}}
.DiscoveryAccordionBlock-module__wBUbyG__section{align-items:center;gap:var(--spacing-spacing-xl);padding-block:var(--spacing-spacing-3xl);flex-direction:column;width:100%;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__header{align-items:center;gap:var(--padding-padding-sm);text-align:center;flex-direction:column;width:100%;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__eyebrow{color:var(--color-text-tertiary);margin:0;display:none}.DiscoveryAccordionBlock-module__wBUbyG__title{color:var(--color-text-default);text-wrap:balance;white-space:pre-line;margin:0}.DiscoveryAccordionBlock-module__wBUbyG__titleMobile{display:block}.DiscoveryAccordionBlock-module__wBUbyG__titleTablet,.DiscoveryAccordionBlock-module__wBUbyG__titleDesktop{display:none}.DiscoveryAccordionBlock-module__wBUbyG__panel{background:var(--color-surface-muted);border:1px solid var(--color-border-default);flex-direction:column;width:100%;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__sideMedia{display:none}.DiscoveryAccordionBlock-module__wBUbyG__mediaFrame{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.DiscoveryAccordionBlock-module__wBUbyG__mediaImage,.DiscoveryAccordionBlock-module__wBUbyG__mediaVideo{object-fit:cover;width:100%;height:100%}.DiscoveryAccordionBlock-module__wBUbyG__accordionRoot{flex-direction:column;width:100%;min-width:0;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__accordionItem{border-bottom:1px solid var(--color-border-default);position:relative}.DiscoveryAccordionBlock-module__wBUbyG__accordionItem:last-child{border-bottom:none}.DiscoveryAccordionBlock-module__wBUbyG__accentBar{border-radius:0 var(--dimension-border-radius-max) var(--dimension-border-radius-max) 0;transform-origin:0;width:100%;max-width:100%;height:8px;display:none;transform:scaleX(0)}.DiscoveryAccordionBlock-module__wBUbyG__accentBarAnimating{animation:DiscoveryAccordionBlock-module__wBUbyG__accordionAccentFill var(--section-duration) linear forwards}.DiscoveryAccordionBlock-module__wBUbyG__accentBarFilled{animation:none;transform:scaleX(1)}@keyframes DiscoveryAccordionBlock-module__wBUbyG__accordionAccentFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.DiscoveryAccordionBlock-module__wBUbyG__accentBarAnimating{animation:none;transform:scaleX(1)}}.DiscoveryAccordionBlock-module__wBUbyG__accordionControl{padding:var(--padding-padding-lg);width:100%}.DiscoveryAccordionBlock-module__wBUbyG__accordionControl:hover{background:0 0}.DiscoveryAccordionBlock-module__wBUbyG__accordionLabel{width:100%}.DiscoveryAccordionBlock-module__wBUbyG__controlInner{align-items:center;gap:var(--padding-padding-lg);width:100%;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__itemTitle{color:var(--color-text-default);text-align:left;flex:auto;min-width:0;margin:0}.DiscoveryAccordionBlock-module__wBUbyG__itemTitleCompact{display:inline}.DiscoveryAccordionBlock-module__wBUbyG__itemTitleDesktop{display:none}.DiscoveryAccordionBlock-module__wBUbyG__chevron{color:var(--color-text-default);flex-shrink:0;justify-content:center;align-items:center;width:24px;display:inline-flex}.DiscoveryAccordionBlock-module__wBUbyG__accordionPanel{padding:0}.DiscoveryAccordionBlock-module__wBUbyG__accordionContent{gap:var(--padding-padding-lg);padding:0 var(--padding-padding-lg) var(--padding-padding-lg);flex-direction:column;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__itemBody{color:var(--color-text-default)}.DiscoveryAccordionBlock-module__wBUbyG__itemBody p{margin:0}.DiscoveryAccordionBlock-module__wBUbyG__inlineMedia{display:block}@media (min-width:800px){.DiscoveryAccordionBlock-module__wBUbyG__section{gap:var(--spacing-spacing-4xl)}.DiscoveryAccordionBlock-module__wBUbyG__eyebrow{display:block}.DiscoveryAccordionBlock-module__wBUbyG__titleMobile{display:none}.DiscoveryAccordionBlock-module__wBUbyG__titleTablet{display:block}}@media (min-width:1024px){.DiscoveryAccordionBlock-module__wBUbyG__section{gap:var(--spacing-spacing-4xl);padding-block:var(--spacing-spacing-6xl)}.DiscoveryAccordionBlock-module__wBUbyG__titleTablet{display:none}.DiscoveryAccordionBlock-module__wBUbyG__titleDesktop{display:block}.DiscoveryAccordionBlock-module__wBUbyG__panel{background:var(--color-surface-subtle);flex-direction:row;align-items:stretch}.DiscoveryAccordionBlock-module__wBUbyG__sideMedia{border-right:1px solid var(--color-border-default);flex:0 0 50%;min-width:0;max-width:50%;display:block}.DiscoveryAccordionBlock-module__wBUbyG__sideMedia .DiscoveryAccordionBlock-module__wBUbyG__mediaFrame{height:100%;max-height:none}.DiscoveryAccordionBlock-module__wBUbyG__accordionRoot{flex-direction:column;flex:50%;align-self:stretch;min-width:0;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__accordionItem{flex-direction:column;flex:none;display:flex}.DiscoveryAccordionBlock-module__wBUbyG__accordionItemOpen{flex:auto}.DiscoveryAccordionBlock-module__wBUbyG__accentBar{display:block}.DiscoveryAccordionBlock-module__wBUbyG__accordionControl{padding:var(--padding-padding-lg)}.DiscoveryAccordionBlock-module__wBUbyG__accordionItemOpen .DiscoveryAccordionBlock-module__wBUbyG__accordionControl{padding:var(--padding-padding-sm) var(--padding-padding-xl)}.DiscoveryAccordionBlock-module__wBUbyG__chevron{display:none}.DiscoveryAccordionBlock-module__wBUbyG__accordionContent{gap:var(--padding-padding-sm);padding:0 var(--padding-padding-xl) var(--padding-padding-sm)}.DiscoveryAccordionBlock-module__wBUbyG__itemBody{color:var(--color-text-tertiary)}.DiscoveryAccordionBlock-module__wBUbyG__inlineMedia{display:none}}@media (min-width:1280px){.DiscoveryAccordionBlock-module__wBUbyG__itemTitleCompact{display:none}.DiscoveryAccordionBlock-module__wBUbyG__itemTitleDesktop{display:inline}.DiscoveryAccordionBlock-module__wBUbyG__accordionItemOpen .DiscoveryAccordionBlock-module__wBUbyG__accordionControl{padding-block:var(--padding-padding-sm)}}
.CourseLevelCard-module__RBdheG__card{background:var(--color-surface-default);color:inherit;gap:var(--spacing-spacing-sm);min-width:0;height:100%;min-height:17.1875rem;padding:var(--padding-padding-lg);flex-direction:column;width:100%;text-decoration:none;display:flex}.CourseLevelCard-module__RBdheG__card:active{background:var(--color-surface-hover)}.CourseLevelCard-module__RBdheG__card:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.CourseLevelCard-module__RBdheG__cornerDots{display:none}.CourseLevelCard-module__RBdheG__cornerDotsRow{min-height:8px}.CourseLevelCard-module__RBdheG__cornerDots .CourseLevelCard-module__RBdheG__cornerDot{background-color:#0000}.CourseLevelCard-module__RBdheG__content{gap:var(--spacing-spacing-lg);flex-direction:column;flex:auto;justify-content:space-between;width:100%;min-width:0;min-height:13.125rem;display:flex}.CourseLevelCard-module__RBdheG__main{gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.CourseLevelCard-module__RBdheG__courseInfo{gap:var(--spacing-spacing-xs);flex-direction:column;width:100%;display:flex}.CourseLevelCard-module__RBdheG__title{color:var(--color-text-primary);word-break:break-word;margin:0}.CourseLevelCard-module__RBdheG__courseDetails{align-items:center;gap:var(--spacing-spacing-xs);flex-wrap:wrap;display:flex}.CourseLevelCard-module__RBdheG__detailGroup{align-items:center;gap:var(--spacing-spacing-xs);display:inline-flex}.CourseLevelCard-module__RBdheG__detailSeparator,.CourseLevelCard-module__RBdheG__detailText{color:var(--color-text-secondary);white-space:nowrap;margin:0}.CourseLevelCard-module__RBdheG__description{color:var(--color-text-primary);word-break:break-word;margin:0}.CourseLevelCard-module__RBdheG__formatContainer{gap:var(--spacing-spacing-xs);flex-direction:column;width:100%;display:flex}.CourseLevelCard-module__RBdheG__formatsLabel{color:var(--color-text-tertiary);margin:0}.CourseLevelCard-module__RBdheG__card:active [data-modality-tag]{background:var(--color-background-graph-light);border-color:var(--color-border-graph-default)}@media (min-width:1024px){.CourseLevelCard-module__RBdheG__card{padding:var(--padding-padding-sm)}.CourseLevelCard-module__RBdheG__cornerDots{width:100%;display:block}.CourseLevelCard-module__RBdheG__content{padding-inline:var(--padding-padding-sm)}}@media (hover:hover) and (min-width:1024px){.CourseLevelCard-module__RBdheG__card:hover .CourseLevelCard-module__RBdheG__cornerDots .CourseLevelCard-module__RBdheG__cornerDot,.CourseLevelCard-module__RBdheG__card:active .CourseLevelCard-module__RBdheG__cornerDots .CourseLevelCard-module__RBdheG__cornerDot{background-color:var(--color-text-primary)}.CourseLevelCard-module__RBdheG__card:hover{background:var(--color-surface-hover)}.CourseLevelCard-module__RBdheG__card:hover [data-modality-tag]{background:var(--color-background-graph-light);border-color:var(--color-border-graph-default)}}
.DiscoveryIconLinkBlock-module__QQ8rFa__section{background:var(--color-surface-default);align-items:center;gap:var(--spacing-spacing-5xl,var(--dimension-spacing-5xl));padding-block:var(--spacing-spacing-7xl,var(--dimension-spacing-7xl));flex-direction:column;width:100%;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__header{align-items:center;gap:var(--padding-padding-sm);text-align:center;flex-direction:column;width:100%;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__eyebrow{color:var(--color-text-tertiary);margin:0}.DiscoveryIconLinkBlock-module__QQ8rFa__title{color:var(--color-text-default);text-wrap:balance;white-space:pre-line;margin:0}.DiscoveryIconLinkBlock-module__QQ8rFa__titleMobile{display:block}.DiscoveryIconLinkBlock-module__QQ8rFa__titleDesktop{display:none}.DiscoveryIconLinkBlock-module__QQ8rFa__grid{box-sizing:border-box;gap:var(--padding-padding-sm);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__card{background:var(--color-surface-muted);box-sizing:border-box;gap:var(--padding-padding-lg);padding:var(--padding-padding-lg);flex-direction:column;justify-content:space-between;width:100%;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__cardContent{gap:var(--padding-padding-sm);flex-direction:column;width:100%;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__icon{flex-shrink:0;width:28px;height:28px;display:block;overflow:hidden}.DiscoveryIconLinkBlock-module__QQ8rFa__iconImage{object-fit:contain;width:100%;height:100%;display:block}.DiscoveryIconLinkBlock-module__QQ8rFa__cardText{gap:var(--padding-padding-xs);flex-direction:column;width:100%;display:flex}.DiscoveryIconLinkBlock-module__QQ8rFa__cardTitle{color:var(--color-text-default);margin:0}.DiscoveryIconLinkBlock-module__QQ8rFa__cardTitleMobile{display:block}.DiscoveryIconLinkBlock-module__QQ8rFa__cardTitleDesktop{display:none}.DiscoveryIconLinkBlock-module__QQ8rFa__cardBody{color:var(--color-text-tertiary)}.DiscoveryIconLinkBlock-module__QQ8rFa__cardBody p{margin:0}.DiscoveryIconLinkBlock-module__QQ8rFa__cardCta{align-self:flex-start}@media (min-width:768px){.DiscoveryIconLinkBlock-module__QQ8rFa__titleMobile{display:none}.DiscoveryIconLinkBlock-module__QQ8rFa__titleDesktop{display:block}.DiscoveryIconLinkBlock-module__QQ8rFa__grid{gap:var(--padding-padding-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DiscoveryIconLinkBlock-module__QQ8rFa__cardTitleMobile{display:none}.DiscoveryIconLinkBlock-module__QQ8rFa__cardTitleDesktop{display:block}}@media (min-width:1280px){.DiscoveryIconLinkBlock-module__QQ8rFa__grid{padding-inline:var(--padding-padding-xl)}}
.DiscoveryExpertBios-module__W4XAGa__section{--typography-h5-typeface:var(--string-typography-h5-typeface,var(--string-primary));--typography-h5-font-size:var(--dimension-typography-h5-font-size);--typography-h5-font-weight:var(--dimension-typography-h5-font-weight);--typography-h5-line-height:var(--dimension-typography-h5-line-height);--expert-image-size:300px;--expert-card-padding:var(--padding-padding-sm);--expert-card-width:calc(var(--expert-image-size) + (2 * var(--expert-card-padding)));background:var(--color-surface-muted);align-items:center;gap:var(--spacing-spacing-xl);padding-block:var(--spacing-spacing-3xl);padding-inline:var(--padding-padding-sm);flex-direction:column;width:100%;display:flex}.DiscoveryExpertBios-module__W4XAGa__header{align-items:center;gap:var(--padding-padding-sm);text-align:center;flex-direction:column;width:100%;display:flex}.DiscoveryExpertBios-module__W4XAGa__eyebrow{color:var(--color-text-tertiary);margin:0}.DiscoveryExpertBios-module__W4XAGa__titleDesktop,.DiscoveryExpertBios-module__W4XAGa__titleTablet{display:none}.DiscoveryExpertBios-module__W4XAGa__titleMobile,.DiscoveryExpertBios-module__W4XAGa__titleTablet,.DiscoveryExpertBios-module__W4XAGa__titleDesktop{color:var(--color-text-default);text-align:center;text-wrap:balance;width:100%;max-width:47.5rem;margin:0}.DiscoveryExpertBios-module__W4XAGa__carousel{gap:var(--padding-padding-lg);flex-direction:column;width:100%;max-width:80rem;display:flex}.DiscoveryExpertBios-module__W4XAGa__slide{min-width:0}.DiscoveryExpertBios-module__W4XAGa__slide:first-child .DiscoveryExpertBios-module__W4XAGa__card{margin-inline-start:0}.DiscoveryExpertBios-module__W4XAGa__card{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);box-sizing:border-box;flex-direction:column;height:100%;margin-inline-start:-1px;display:flex}.DiscoveryExpertBios-module__W4XAGa__imageWrap{padding:var(--expert-card-padding);padding-block-end:0}.DiscoveryExpertBios-module__W4XAGa__imageFrame,.DiscoveryExpertBios-module__W4XAGa__imagePlaceholder{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.DiscoveryExpertBios-module__W4XAGa__image{object-fit:cover}.DiscoveryExpertBios-module__W4XAGa__imagePlaceholder{background:var(--color-surface-sunken)}.DiscoveryExpertBios-module__W4XAGa__cardBody{padding:var(--expert-card-padding);flex-direction:column;gap:10px;display:flex}.DiscoveryExpertBios-module__W4XAGa__name{color:var(--color-text-default);margin:0}.DiscoveryExpertBios-module__W4XAGa__bio{color:var(--color-text-tertiary);margin:0}.DiscoveryExpertBios-module__W4XAGa__controls{justify-content:flex-end;gap:8px;width:100%;display:flex}.DiscoveryExpertBios-module__W4XAGa__navButton{appearance:none;background:var(--color-surface-muted);border:1px solid var(--color-border-default);color:var(--color-text-default);cursor:pointer;padding:var(--padding-padding-sm);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.DiscoveryExpertBios-module__W4XAGa__navButton:hover:not(:disabled){background:var(--color-surface-subtle)}.DiscoveryExpertBios-module__W4XAGa__navButton:focus-visible{outline:2px solid var(--color-border-focus,var(--color-border-default));outline-offset:2px}.DiscoveryExpertBios-module__W4XAGa__navButtonDisabled,.DiscoveryExpertBios-module__W4XAGa__navButton:disabled{background:var(--color-background-disabled-default);border-color:var(--color-border-disabled-default);cursor:not-allowed;opacity:.5}@media (min-width:800px){.DiscoveryExpertBios-module__W4XAGa__section{--expert-image-size:320px;--expert-card-padding:var(--padding-padding-lg);gap:var(--spacing-spacing-4xl);padding-inline:var(--padding-padding-xl)}.DiscoveryExpertBios-module__W4XAGa__titleMobile{display:none}.DiscoveryExpertBios-module__W4XAGa__titleTablet{display:block}}@media (min-width:1024px){.DiscoveryExpertBios-module__W4XAGa__section{padding-block:var(--spacing-spacing-6xl)}.DiscoveryExpertBios-module__W4XAGa__titleTablet{display:none}.DiscoveryExpertBios-module__W4XAGa__titleDesktop{display:block}}@media (min-width:1280px){.DiscoveryExpertBios-module__W4XAGa__section{padding-block:var(--spacing-spacing-7xl)}}
.ProgramHeader-module__vHPFTa__header{width:100%}.ProgramHeader-module__vHPFTa__inner{flex-direction:column;align-items:stretch;width:100%;max-width:1280px;margin-inline:auto;display:flex}.ProgramHeader-module__vHPFTa__content{background:var(--color-surface-subtle);gap:var(--spacing-spacing-xl);min-width:0;padding-block:var(--spacing-spacing-xl);padding-inline:var(--padding-padding-sm);flex-direction:column;flex:1 1 0;justify-content:center;display:flex}.ProgramHeader-module__vHPFTa__titleGroup{gap:var(--padding-padding-xxs);flex-direction:column;display:flex}.ProgramHeader-module__vHPFTa__badge,.ProgramHeader-module__vHPFTa__title,.ProgramHeader-module__vHPFTa__description,.ProgramHeader-module__vHPFTa__buttonLabel{color:var(--color-text-default);margin:0}.ProgramHeader-module__vHPFTa__contentMappedText .ProgramHeader-module__vHPFTa__badge,.ProgramHeader-module__vHPFTa__contentMappedText .ProgramHeader-module__vHPFTa__title,.ProgramHeader-module__vHPFTa__contentMappedText .ProgramHeader-module__vHPFTa__description,.ProgramHeader-module__vHPFTa__contentMappedText .ProgramHeader-module__vHPFTa__buttonLabel{color:inherit}.ProgramHeader-module__vHPFTa__contentMappedText .ProgramHeader-module__vHPFTa__description a{color:inherit}.ProgramHeader-module__vHPFTa__description{word-break:break-word}.ProgramHeader-module__vHPFTa__description p{margin:0}.ProgramHeader-module__vHPFTa__cta{gap:var(--padding-padding-xs);flex-direction:column;display:flex}.ProgramHeader-module__vHPFTa__buttonLabel{color:var(--color-text-default);white-space:pre-wrap;word-break:break-word}.ProgramHeader-module__vHPFTa__buttons{gap:var(--spacing-spacing-md);flex-direction:column;width:100%;display:flex}.ProgramHeader-module__vHPFTa__button{font-size:var(--typography-button-lg-font-size);height:3.25rem;padding-inline:var(--padding-padding-lg);align-self:stretch;width:100%;background:var(--color-background-paper-light)!important;border:1px solid var(--color-border-primary-default)!important;box-shadow:none!important;color:var(--color-text-default)!important;border-radius:9999px!important}.ProgramHeader-module__vHPFTa__button:hover{background:var(--color-background-paper-light-hover,var(--color-background-paper-light))!important}.ProgramHeader-module__vHPFTa__media{aspect-ratio:1;flex-shrink:0;width:100%;min-width:0}.ProgramHeader-module__vHPFTa__mediaDisplay{width:100%;height:100%;position:relative;overflow:hidden}.ProgramHeader-module__vHPFTa__mediaDisplay img{object-fit:cover;width:100%;height:100%;display:block}.ProgramHeader-module__vHPFTa__mediaDisplay iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:800px){.ProgramHeader-module__vHPFTa__content{padding-block:var(--spacing-spacing-3xl);padding-inline:var(--padding-padding-lg)}.ProgramHeader-module__vHPFTa__button{align-self:flex-start;width:auto}}@media (min-width:1024px){.ProgramHeader-module__vHPFTa__inner{flex-direction:row;align-items:stretch}.ProgramHeader-module__vHPFTa__inner:has(.ProgramHeader-module__vHPFTa__media) .ProgramHeader-module__vHPFTa__content{min-height:30rem}.ProgramHeader-module__vHPFTa__media{aspect-ratio:auto;flex:0 0 30rem;width:30rem;max-width:30rem;height:auto;min-height:30rem}}@media (min-width:1280px){.ProgramHeader-module__vHPFTa__content{padding-inline:var(--padding-padding-xl)}}
.DiscoveryTabbedCarousel-module__NJooza__carouselSection{color:var(--color-text-default);background:var(--color-surface-subtle);padding-block:var(--dimension-spacing-7xl)}.DiscoveryTabbedCarousel-module__NJooza__slideTitleSection{flex-direction:column;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideContent{display:none!important}.DiscoveryTabbedCarousel-module__NJooza__slideContent[data-active=true]{flex-direction:column;display:flex!important}.DiscoveryTabbedCarousel-module__NJooza__sectionTitleRegion{gap:var(--dimension-padding-md);flex-direction:column;justify-content:flex-start;display:flex}.DiscoveryTabbedCarousel-module__NJooza__sectionTitleTextRegion{max-width:45rem}.DiscoveryTabbedCarousel-module__NJooza__arrowButtonsRegion{align-self:flex-end;display:none}.DiscoveryTabbedCarousel-module__NJooza__mobileArrowButtonsRegion{padding:var(--dimension-padding-lg);padding-top:var(--dimension-padding-sm);justify-content:flex-end;display:flex}@media (min-width:768px){.DiscoveryTabbedCarousel-module__NJooza__arrowButtonsRegion{display:block}.DiscoveryTabbedCarousel-module__NJooza__mobileArrowButtonsRegion{display:none}}.DiscoveryTabbedCarousel-module__NJooza__sectionTitleText,.DiscoveryTabbedCarousel-module__NJooza__slideTitleText{font-size:var(--dimension-typography-h4-font-size);line-height:var(--dimension-typography-h4-line-height);font-weight:var(--dimension-typography-h4-font-weight)}.DiscoveryTabbedCarousel-module__NJooza__eyebrow{margin-bottom:var(--dimension-padding-sm);color:var(--color-text-tertiary)}.DiscoveryTabbedCarousel-module__NJooza__subtitle{margin-top:var(--dimension-padding-lg)}.DiscoveryTabbedCarousel-module__NJooza__carouselContainer{background:var(--color-surface-muted);padding:var(--dimension-padding-sm);border-radius:var(--dimension-border-radius-lg);margin-top:var(--dimension-padding-lg)}.DiscoveryTabbedCarousel-module__NJooza__tabButtons{scrollbar-width:none;flex-direction:row;width:100%;display:flex;overflow-x:scroll}.DiscoveryTabbedCarousel-module__NJooza__slideBody{margin-top:var(--dimension-padding-sm);touch-action:pan-y;flex-direction:column;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTitleBlock{padding:var(--dimension-padding-lg);gap:var(--dimension-padding-xl);flex-direction:column;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTitleRegion{gap:var(--dimension-padding-sm);flex-direction:column}.DiscoveryTabbedCarousel-module__NJooza__slideImage{object-fit:contain;aspect-ratio:4/3;width:100%}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialCard{background:var(--color-surface-default);padding:var(--dimension-spacing-xl);flex-direction:column;justify-content:space-between;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialContent{gap:var(--dimension-padding-lg);flex-direction:column;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStats{gap:var(--dimension-padding-md);flex-flow:column wrap;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialSource{text-align:right;margin-top:var(--dimension-padding-sm)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialDot{display:none}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStat{gap:var(--dimension-padding-2xs);padding:var(--dimension-padding-xs);flex-direction:column;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStat:only-child{gap:var(--dimension-padding-2xs);flex-direction:column}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStatValue{color:var(--color-text-secondary)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStatDescription{color:var(--color-text-tertiary)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialImages{column-gap:var(--dimension-padding-xl);row-gap:var(--dimension-padding-md);grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;place-items:center;display:inline-grid}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialImages img{object-fit:contain;width:120px;height:auto}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialTextList{row-gap:var(--dimension-padding-md);column-gap:var(--dimension-padding-xl);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;display:inline-grid}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialTextList li{color:var(--color-text-muted)}@media (min-width:800px){.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStats{flex-direction:row}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialStat:only-child{align-items:center;gap:var(--dimension-padding-lg);flex-direction:row}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialTextList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.DiscoveryTabbedCarousel-module__NJooza__carouselContainer{padding:var(--dimension-spacing-xl);margin-top:var(--dimension-spacing-4xl)}.DiscoveryTabbedCarousel-module__NJooza__sectionTitleRegion{justify-content:space-between;align-items:flex-end;gap:var(--dimension-padding-lg);flex-direction:row;display:flex}.DiscoveryTabbedCarousel-module__NJooza__sectionTitleText{font-size:var(--dimension-typography-h2-font-size);line-height:var(--dimension-typography-h2-line-height);font-weight:var(--dimension-typography-h2-font-weight)}.DiscoveryTabbedCarousel-module__NJooza__slideBody{flex-direction:row}.DiscoveryTabbedCarousel-module__NJooza__slideTitleBlock{padding:var(--dimension-spacing-xl) var(--dimension-spacing-4xl) var(--dimension-spacing-xl) var(--dimension-padding-sm);flex:0 0 30rem;justify-content:space-between;width:30rem}.DiscoveryTabbedCarousel-module__NJooza__slideTitleRegion{gap:var(--dimension-padding-sm);flex-direction:column}.DiscoveryTabbedCarousel-module__NJooza__slideTitleText{font-size:var(--dimension-typography-h3-font-size);line-height:var(--dimension-typography-h3-line-height);font-weight:var(--dimension-typography-h3-font-weight)}.DiscoveryTabbedCarousel-module__NJooza__slideContent[data-active=true]{display:flex!important}.DiscoveryTabbedCarousel-module__NJooza__slideImage{aspect-ratio:unset;align-self:flex-start;min-width:0;max-width:100%;max-height:30rem}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialCard{padding:var(--dimension-spacing-lg);gap:var(--dimension-padding-lg)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialContent{padding-inline:var(--dimension-padding-lg)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialSource{margin-top:var(--dimension-padding-xs);font-size:var(--dimension-typography-body-font-size);line-height:var(--dimension-typography-body-line-height);font-weight:var(--dimension-typography-body-font-weight)}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialDot{background-color:var(--accent-color);display:block}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialImages{align-content:center;align-items:center;gap:var(--dimension-spacing-xl) var(--dimension-spacing-3xl);flex-wrap:wrap;display:flex}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialImages img{flex:0 0 120px}.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialTextList{row-gap:var(--dimension-padding-2xs);column-gap:var(--dimension-spacing-xxl);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch}}@media (min-width:1200px){.DiscoveryTabbedCarousel-module__NJooza__slideTestimonialTextList{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ProgramSubjectSection-module__5yUF4W__section{background:var(--color-surface-subtle);padding-block:var(--spacing-spacing-xl);padding-inline:var(--padding-padding-sm);width:100%;scroll-margin-top:3.5rem}.ProgramSubjectSection-module__5yUF4W__sectionAlt{background:var(--color-surface-muted)}.ProgramSubjectSection-module__5yUF4W__inner{gap:var(--spacing-spacing-2xl);flex-direction:column;width:100%;display:flex}.ProgramSubjectSection-module__5yUF4W__header{gap:var(--spacing-spacing-lg);flex-direction:column;width:100%;display:flex}.ProgramSubjectSection-module__5yUF4W__headerContent{gap:var(--padding-padding-sm);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ProgramSubjectSection-module__5yUF4W__headingGroup{gap:var(--padding-padding-xxs);flex-direction:column;display:flex}.ProgramSubjectSection-module__5yUF4W__badge,.ProgramSubjectSection-module__5yUF4W__title,.ProgramSubjectSection-module__5yUF4W__subtitle,.ProgramSubjectSection-module__5yUF4W__description{color:var(--color-text-primary);margin:0}.ProgramSubjectSection-module__5yUF4W__description{white-space:pre-wrap;word-break:break-word}.ProgramSubjectSection-module__5yUF4W__grid{grid-template-columns:1fr;place-items:stretch stretch;gap:0;width:100%;display:grid}.ProgramSubjectSection-module__5yUF4W__cardCell{background:var(--color-surface-default);border:1px solid var(--color-border-default);flex-direction:column;min-width:0;display:flex}:is(.ProgramSubjectSection-module__5yUF4W__cardCell:has(:hover),.ProgramSubjectSection-module__5yUF4W__cardCell:has(:active)){border-color:var(--color-border-graph-default);z-index:1;position:relative}.ProgramSubjectSection-module__5yUF4W__cardCell+.ProgramSubjectSection-module__5yUF4W__cardCell{margin-top:-1px}.ProgramSubjectSection-module__5yUF4W__cardCell>*{flex:auto;height:100%;min-height:100%}@media (min-width:800px){.ProgramSubjectSection-module__5yUF4W__section{padding-block:var(--spacing-spacing-2xl);padding-inline:var(--padding-padding-lg)}.ProgramSubjectSection-module__5yUF4W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgramSubjectSection-module__5yUF4W__cardCell+.ProgramSubjectSection-module__5yUF4W__cardCell{margin-top:0}.ProgramSubjectSection-module__5yUF4W__cardCell:nth-child(2n){margin-left:-1px}.ProgramSubjectSection-module__5yUF4W__cardCell:nth-child(n+3){margin-top:-1px}}@media (min-width:1024px){.ProgramSubjectSection-module__5yUF4W__section{padding-block:var(--spacing-spacing-3xl)}}@media (min-width:1280px){.ProgramSubjectSection-module__5yUF4W__section{padding-inline:var(--padding-padding-xl);scroll-margin-top:0}}
.ArrowButtons-module__yuEjHa__arrowButtons{gap:var(--dimension-spacing-sm);flex-direction:row;display:flex}.ArrowButtons-module__yuEjHa__arrowButton{border:1px solid var(--color-border-default);padding:var(--dimension-padding-sm);border-radius:var(--dimension-border-radius-max);background:var(--color-pact-paper-2);cursor:pointer;transition:background .3s ease-in-out,border-color .3s ease-in-out}.ArrowButtons-module__yuEjHa__arrowButton svg{color:var(--color-icon-default);transition:color .3s ease-in-out}.ArrowButtons-module__yuEjHa__arrowButton:hover{background:var(--color-pact-paper-0)}.ArrowButtons-module__yuEjHa__arrowButton[data-disabled=true]{cursor:default;background:var(--color-background-disabled-default);border-color:var(--color-border-disabled-default)}.ArrowButtons-module__yuEjHa__arrowButton[data-disabled=true] svg{color:var(--color-icon-disabled)}
.ProgramSubjectNav-module__R9a04W__nav{width:100%}.ProgramSubjectNav-module__R9a04W__desktopNav{display:none}.ProgramSubjectNav-module__R9a04W__title{color:var(--color-text-primary);margin:0}.ProgramSubjectNav-module__R9a04W__list{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.ProgramSubjectNav-module__R9a04W__item{width:100%}.ProgramSubjectNav-module__R9a04W__link{background:var(--color-body);color:var(--color-text-primary);align-items:stretch;gap:var(--padding-padding-xxs);padding:var(--padding-padding-xs);flex-direction:column;width:100%;text-decoration:none;display:flex}.ProgramSubjectNav-module__R9a04W__link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ProgramSubjectNav-module__R9a04W__decor{width:100%;min-height:8px;display:block}.ProgramSubjectNav-module__R9a04W__decorRow{min-height:8px}.ProgramSubjectNav-module__R9a04W__decor .ProgramSubjectNav-module__R9a04W__decorDot{background-color:#0000}.ProgramSubjectNav-module__R9a04W__linkActive{background:var(--color-background-primary-filled);color:var(--color-text-inverse)}.ProgramSubjectNav-module__R9a04W__linkActive .ProgramSubjectNav-module__R9a04W__decor .ProgramSubjectNav-module__R9a04W__decorDot{background-color:var(--color-text-inverse)}@media (hover:hover){.ProgramSubjectNav-module__R9a04W__link:hover{background:var(--color-surface-hover)}.ProgramSubjectNav-module__R9a04W__link:hover .ProgramSubjectNav-module__R9a04W__decor .ProgramSubjectNav-module__R9a04W__decorDot{background-color:var(--color-text-primary)}.ProgramSubjectNav-module__R9a04W__linkActive:hover{background:var(--color-background-primary-filled)}.ProgramSubjectNav-module__R9a04W__linkActive:hover .ProgramSubjectNav-module__R9a04W__decor .ProgramSubjectNav-module__R9a04W__decorDot{background-color:var(--color-text-inverse)}}.ProgramSubjectNav-module__R9a04W__row{align-items:center;gap:var(--padding-padding-xs);min-width:0;padding-inline:var(--padding-padding-xs);display:flex}.ProgramSubjectNav-module__R9a04W__icon{background-color:var(--color-icon-primary);height:1.75rem;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);flex-shrink:0;width:1.75rem;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ProgramSubjectNav-module__R9a04W__linkActive .ProgramSubjectNav-module__R9a04W__icon{background-color:var(--color-icon-inverse)}.ProgramSubjectNav-module__R9a04W__dropdownOption .ProgramSubjectNav-module__R9a04W__icon{background-color:var(--color-icon-inverse);width:2rem;height:2rem}.ProgramSubjectNav-module__R9a04W__text{gap:var(--padding-padding-3xs);flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.ProgramSubjectNav-module__R9a04W__label,.ProgramSubjectNav-module__R9a04W__subtitle{color:inherit;min-width:0;margin:0}.ProgramSubjectNav-module__R9a04W__dropdown{width:100%;position:relative}.ProgramSubjectNav-module__R9a04W__dropdownTrigger{background:var(--color-background-primary-filled);color:var(--color-text-inverse);cursor:pointer;padding:var(--padding-padding-sm);text-align:left;border:0;width:100%;display:block}.ProgramSubjectNav-module__R9a04W__dropdownTriggerOpen{border-bottom:1px solid var(--color-border-subtle,var(--color-border-default))}.ProgramSubjectNav-module__R9a04W__dropdownTrigger:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ProgramSubjectNav-module__R9a04W__dropdownTriggerContent{align-items:center;gap:var(--padding-padding-xs);width:100%;min-width:0;display:flex}.ProgramSubjectNav-module__R9a04W__dropdownFieldLabel{color:inherit;opacity:.8;white-space:nowrap;flex-shrink:0;margin:0}.ProgramSubjectNav-module__R9a04W__dropdownValue{color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;overflow:hidden}.ProgramSubjectNav-module__R9a04W__dropdownChevron{color:inherit;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.ProgramSubjectNav-module__R9a04W__dropdownList{background:var(--color-background-primary-filled);z-index:2;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.ProgramSubjectNav-module__R9a04W__dropdownItem{width:100%}.ProgramSubjectNav-module__R9a04W__dropdownOption{color:var(--color-text-inverse);cursor:pointer;align-items:center;gap:var(--padding-padding-sm);min-height:5rem;padding:var(--padding-padding-sm) var(--padding-padding-xs);text-align:left;background:0 0;border:0;width:100%;display:flex}.ProgramSubjectNav-module__R9a04W__dropdownOption:hover{background:var(--color-background-primary-filled-hover)}.ProgramSubjectNav-module__R9a04W__dropdownOption:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ProgramSubjectNav-module__R9a04W__dropdownOptionInner{align-items:center;gap:var(--padding-padding-xs);min-width:0;padding-inline:var(--padding-padding-xs);flex:auto;display:flex}.ProgramSubjectNav-module__R9a04W__dropdownOptionText{gap:var(--padding-padding-3xs);flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.ProgramSubjectNav-module__R9a04W__dropdownOptionTitle{color:inherit;white-space:nowrap;margin:0}.ProgramSubjectNav-module__R9a04W__dropdownOptionSubtitle{color:inherit;margin:0}@media (min-width:800px){.ProgramSubjectNav-module__R9a04W__dropdownTrigger{padding-inline:var(--padding-padding-lg)}}@media (min-width:1280px){.ProgramSubjectNav-module__R9a04W__nav{background:var(--color-surface-default);position:sticky;top:0}.ProgramSubjectNav-module__R9a04W__desktopNav{gap:var(--spacing-spacing-lg);padding:var(--padding-padding-xl);flex-direction:column;width:100%;display:flex}.ProgramSubjectNav-module__R9a04W__dropdown{display:none}}
.TabButton-module__KyLOiG__tabButton{height:4rem;padding-inline:var(--dimension-padding-sm);cursor:pointer;justify-content:flex-start;align-items:center;gap:var(--dimension-padding-xs);color:var(--color-text-tertiary);border-bottom:3px solid var(--color-border-subtle);flex:1;transition:all .3s ease-in-out;display:flex}.TabButton-module__KyLOiG__tabButton *{text-wrap:nowrap}.TabButton-module__KyLOiG__icon{width:1.5rem;height:1.5rem;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.TabButton-module__KyLOiG__tabButton:hover{color:var(--color-text-primary);background-color:var(--color-surface-subtle);border-bottom-color:var(--color-border-subtle)}.TabButton-module__KyLOiG__tabButton[data-active=true]{color:var(--color-text-primary);background-color:var(--color-surface-subtle);border-bottom-color:var(--accent-color)}
.ProgramCourses-module__d4j_Jq__layout{flex-direction:column;align-items:stretch;width:100%;max-width:1280px;margin-inline:auto;display:flex}.ProgramCourses-module__d4j_Jq__navColumn{background:var(--color-surface-default);z-index:2;width:100%;position:sticky;top:0}.ProgramCourses-module__d4j_Jq__subjectsColumn{flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}@media (min-width:1280px){.ProgramCourses-module__d4j_Jq__layout{flex-direction:row;align-items:flex-start}.ProgramCourses-module__d4j_Jq__navColumn{z-index:auto;flex:0 0 22.9375rem;align-self:stretch;width:22.9375rem;max-width:22.9375rem;position:static}}
.SlideBreadcrumbs-module__e5WItq__slideBreadcrumbs{gap:var(--dimension-padding-2xs);flex-direction:row;display:flex}.SlideBreadcrumbs-module__e5WItq__breadcrumbDot{cursor:pointer;border-radius:var(--dimension-border-radius-max);background-color:var(--color-icon-paper);opacity:.5;width:.5rem;height:.5rem;transition:all .3s ease-in-out}.SlideBreadcrumbs-module__e5WItq__breadcrumbDot:hover{opacity:1}.SlideBreadcrumbs-module__e5WItq__breadcrumbDot[data-active=true]{opacity:1;width:1.5rem}
.page-module__fHtTKq__layout{width:100%}.page-module__fHtTKq__content{width:100%;max-width:1280px;padding-inline:var(--padding-padding-sm);justify-self:center}@media (min-width:800px){.page-module__fHtTKq__content{padding-inline:var(--padding-padding-lg)}}@media (min-width:1280px){.page-module__fHtTKq__content{padding-inline:var(--padding-padding-xl)}}
.ProgramPageFallback-module__e12aAa__fallback{gap:var(--spacing-spacing-xl);flex-direction:column;width:100%;display:flex}.ProgramPageFallback-module__e12aAa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProgramPageFallback-module__e12aAa__header,.ProgramPageFallback-module__e12aAa__headerContent,.ProgramPageFallback-module__e12aAa__headerMedia,.ProgramPageFallback-module__e12aAa__nav,.ProgramPageFallback-module__e12aAa__subjectCard{background:var(--color-surface-subtle);border-radius:var(--radius-md)}.ProgramPageFallback-module__e12aAa__header{flex-direction:column;width:100%;display:flex}.ProgramPageFallback-module__e12aAa__headerContent{width:100%;min-height:12rem}.ProgramPageFallback-module__e12aAa__headerMedia{aspect-ratio:1;border-radius:0;width:100%}.ProgramPageFallback-module__e12aAa__courses{gap:var(--spacing-spacing-lg);max-width:1280px;padding-inline:var(--padding-padding-sm);flex-direction:column;width:100%;margin-inline:auto;display:flex}.ProgramPageFallback-module__e12aAa__nav{width:100%;min-height:4.5rem}.ProgramPageFallback-module__e12aAa__subjects{gap:var(--spacing-spacing-md);flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}.ProgramPageFallback-module__e12aAa__subjectCard{width:100%;min-height:12rem}@media (min-width:800px){.ProgramPageFallback-module__e12aAa__headerContent{min-height:14rem}.ProgramPageFallback-module__e12aAa__courses{padding-inline:var(--padding-padding-lg)}}@media (min-width:1024px){.ProgramPageFallback-module__e12aAa__header{flex-direction:row;min-height:30rem}.ProgramPageFallback-module__e12aAa__headerContent{border-radius:var(--radius-md) 0 0 var(--radius-md);flex:1 1 0;min-height:30rem}.ProgramPageFallback-module__e12aAa__headerMedia{aspect-ratio:auto;border-radius:0 var(--radius-md) var(--radius-md) 0;flex:0 0 30rem;width:30rem;max-width:30rem;height:auto;min-height:30rem}}@media (min-width:1280px){.ProgramPageFallback-module__e12aAa__courses{padding-inline:var(--padding-padding-xl);flex-direction:row;align-items:flex-start}.ProgramPageFallback-module__e12aAa__nav{flex:0 0 22.9375rem;width:22.9375rem;max-width:22.9375rem;min-height:28rem}}
.isLiveBadge-module__zA1TYa__badge{left:calc(var(--spacing) * 3 + .5rem);bottom:calc(var(--spacing) * 3 + 2.5rem + var(--spacing) * 2);z-index:var(--z-topbar);background-color:var(--color-amber-100,#fef3c7);border:1px solid var(--color-amber-400,#fbbf24);width:2.3rem;height:2.3rem;color:var(--color-amber-800,#92400e);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;box-shadow:0 1px 2px #00000014}.isLiveBadge-module__zA1TYa__badge:hover{background-color:var(--color-amber-200,#fde68a)}.isLiveBadge-module__zA1TYa__icon{width:1.5rem;height:1.5rem;transform:translateY(-.125rem)}
.DiscoveryPageFallback-module__bTDwpq__fallback{gap:var(--spacing-spacing-xl);padding-bottom:var(--spacing-spacing-8xl);flex-direction:column;width:100%;display:flex}.DiscoveryPageFallback-module__bTDwpq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DiscoveryPageFallback-module__bTDwpq__heroCard,.DiscoveryPageFallback-module__bTDwpq__heroMedia,.DiscoveryPageFallback-module__bTDwpq__section,.DiscoveryPageFallback-module__bTDwpq__sectionTall{background:var(--color-surface-subtle);border-radius:var(--radius-md,.5rem)}.DiscoveryPageFallback-module__bTDwpq__hero{isolation:isolate;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:clip}.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame{margin-top:var(--padding-padding-sm);width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.DiscoveryPageFallback-module__bTDwpq__heroMedia{border-radius:0;width:100%;height:260px}.DiscoveryPageFallback-module__bTDwpq__heroPlaceholder{box-sizing:border-box;min-width:0;max-width:100%;padding-inline:var(--padding-padding-sm);z-index:1;width:100%;margin-top:0;position:relative}.DiscoveryPageFallback-module__bTDwpq__heroCard{width:100%;min-height:14rem}.DiscoveryPageFallback-module__bTDwpq__sections{gap:var(--spacing-spacing-xl);max-width:1280px;padding-inline:var(--padding-padding-sm);flex-direction:column;width:100%;margin-inline:auto;display:flex}.DiscoveryPageFallback-module__bTDwpq__section{width:100%;min-height:14rem}.DiscoveryPageFallback-module__bTDwpq__sectionTall{width:100%;min-height:20rem}@media (min-width:768px){.DiscoveryPageFallback-module__bTDwpq__sections{padding-inline:var(--padding-padding-xl)}}@media (min-width:800px){.DiscoveryPageFallback-module__bTDwpq__hero:has(.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame){grid-template-rows:450px 240px;grid-template-columns:minmax(0,1fr);display:grid}.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame{grid-area:1/1;height:100%;margin-top:0}.DiscoveryPageFallback-module__bTDwpq__heroMedia{height:100%}.DiscoveryPageFallback-module__bTDwpq__hero:has(.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame) .DiscoveryPageFallback-module__bTDwpq__heroPlaceholder{grid-area:1/1/-1;align-self:end;margin-top:0}.DiscoveryPageFallback-module__bTDwpq__heroPlaceholder{max-width:1280px;padding-inline:var(--padding-padding-xl);width:100%;margin-inline:auto}.DiscoveryPageFallback-module__bTDwpq__heroCard{max-width:67rem;min-height:16rem;margin-inline:auto}}@media (min-width:1024px){.DiscoveryPageFallback-module__bTDwpq__hero:has(.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame){grid-template-rows:576px 179px}}@media (min-width:1280px){.DiscoveryPageFallback-module__bTDwpq__hero:has(.DiscoveryPageFallback-module__bTDwpq__heroMediaFrame){grid-template-rows:720px 80px}.DiscoveryPageFallback-module__bTDwpq__heroPlaceholder{padding-inline:6.5rem}}
.CatalogPage-module__R_rsqq__page{max-width:1280px;padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4);margin-inline:auto}.CatalogPage-module__R_rsqq__grid{align-items:stretch;gap:calc(var(--spacing) * 6);grid-template-columns:repeat(3,minmax(0,1fr));justify-items:start;display:grid}.CatalogPage-module__R_rsqq__grid>*{border:1px solid var(--color-border-default)}.CatalogPage-module__R_rsqq__grid>:hover,.CatalogPage-module__R_rsqq__grid>:active{border-color:var(--color-border-graph-default)}
/*# sourceMappingURL=3774bg8w1gnr1.css.map*/