.b-banner{align-items:center;background:#000 no-repeat center 15%/cover;display:flex;flex-direction:column;justify-content:center;min-height:300px}@media screen and (max-width:63.99875em){.b-banner{background-size:cover;min-height:auto}}.b-banner__content{color:var(--color-white);display:flex;flex-direction:column;gap:16px;justify-content:flex-start;position:relative;width:100%;z-index:9}@media print,screen and (min-width:64em){.b-banner__content{max-width:960px}}.b-banner__content .c-title{color:var(--color-white);text-align:center;width:100%}@media print,screen and (min-width:64em){.b-banner__content .c-title{text-align:start}}.b-banner__logo{align-self:start}@media print,screen and (min-width:64em){.b-banner__logo{align-self:start;margin-inline:0}}.b-banner__description__content{display:-webkit-box;font-size:var(--font-14);font-weight:var(--font-weight-normal);line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}@media print,screen and (min-width:64em){.b-banner__description__content{display:block;font-size:var(--font-18);-webkit-line-clamp:initial;overflow:visible}}.b-banner__description__content__no_crop{-webkit-line-clamp:none}.b-banner__description__cta{cursor:pointer;display:none;font-weight:var(--font-weight-bold);margin-top:.5rem}.b-banner__description__cta:focus,.b-banner__description__cta:hover{text-decoration:underline;text-underline-offset:2px}@media print,screen and (min-width:64em){.b-banner__description__cta{display:none}}.b-banner__description.is-truncated .b-banner__description__cta{display:inline-block}.b-banner__description__toggle:checked+.b-banner__description__content{display:block;-webkit-line-clamp:initial;overflow:visible}.b-banner__description__toggle:checked~.b-banner__description__cta{display:none}.b-banner__description__toggle{opacity:0;pointer-events:none;position:absolute}.b-banner--standardBanner{padding:16px}.b-banner--largeBanner{padding:40px}.b-banner--program .b-banner__hero{height:100%;position:absolute;width:100%}.b-banner--program .b-banner__hero__picture{align-items:center;display:flex;height:100%;justify-content:center}.b-banner--program .b-banner__hero__image{height:100%;object-fit:cover;width:100%}.b-banner--program .b-banner__overlay{align-items:center;display:flex;justify-content:center;min-height:215px;padding:16px}@media print,screen and (min-width:64em){.b-banner--program .b-banner__overlay{min-height:330px}}.t-program--theme--hub .b-banner{min-height:288px;overflow:hidden}@media print,screen and (min-width:64em){.t-program--theme--hub .b-banner{height:640px;max-height:640px;min-height:340px}}.t-program--theme--hub .b-banner__logo{width:300px}.t-program--theme--classic .c-section--full-width{z-index:0}.t-program--view h2{color:var(--color-black)}.t-program--view .c-article-title{font-size:18px;font-weight:700}.t-program--view .c-disclaimer--view{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.t-program--view .c-disclaimer--view .c-article-disclaimer{flex-grow:1}