[class*=__media-wrap]{position:relative;width:100%}[class*=__media-wrap]>picture{bottom:0;left:0;position:absolute;right:0;top:0}[class*=__media-wrap]>picture>img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute!important;right:0;top:0;width:100%}[class*=__media-wrap]>img{bottom:0;height:100%;left:0;object-fit:cover;right:0;top:0;width:100%}.program-card{--card-hover-bg:var(--primary);background-color:transparent;overflow:hidden;position:relative;transition:var(--transition)}.program-card *{color:#fff;transition:var(--transition)}.program-card:after{background-color:rgba(0,0,0,.1);content:"";height:100%;left:65%;opacity:0;position:absolute;transform:skew(var(--deg-negative)) translateX(.5rem);transition:inherit;width:80%;z-index:0}.program-card__logo-wrap{align-self:center;align-items:center;aspect-ratio:1;background-color:#fff;border-radius:100rem;justify-content:center;margin:auto 0 auto;min-width:15rem;order:-1;overflow:hidden;padding:var(--space-s);width:58%}.program-card__logo-wrap>picture{object-fit:unset}.program-card__logo-wrap>picture>img{height:100%;object-fit:contain;width:100%}.program-card__logo{height:100%;object-fit:contain;width:100%}.program-card__content{flex:1;justify-content:flex-end;padding:var(--space-m);position:static;z-index:1}.program-card__content .brxe-button{margin-top:var(--space-xs);opacity:0;order:4;transform:translateY(50%)}.program-card__category{font-family:var(--font-accent);font-size:var(--text-l);font-style:italic;margin-top:var(--space-s);order:1}.program-card__title{font-size:var(--text-xxl);order:2}.program-card__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}.program-card__title:focus{outline:0}.program-card__lede{font-size:var(--text-xs);margin-top:var(--space-xs);order:3}.program-card__media-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.program-card__media-wrap:before{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:50%;z-index:1}.program-card.program-card--alt{background-color:var(--base);z-index:0}.program-card.program-card--alt:after{left:100%}.program-card.program-card--alt .program-card__content{align-items:center;justify-content:flex-start;padding-bottom:var(--space-s);padding-top:25%;text-align:center}.program-card.program-card--alt .program-card__logo-wrap{min-width:5rem;position:absolute;top:50%;transform:translateY(-70%)}.program-card.program-card--alt .program-card__category{margin:0}.program-card.program-card--alt .program-card__media-wrap{aspect-ratio:1;height:50%;order:-1;position:relative}.program-card.program-card--alt .program-card__media-wrap:before{opacity:1!important}.program-card:not(.program-card--alt) .program-card__content{transform:translateY(11%)}.program-card:not(.program-card--alt) .program-card__logo-wrap{filter:blur(5px);opacity:0;transform:translateY(-31%)}.program-card:not(.program-card--alt) .program-card__media-wrap{filter:blur(0)}.program-card:hover,.program-card:focus-within{background-color:var(--card-hover-bg)}.program-card:hover:after,.program-card:focus-within:after{opacity:1;transform:skew(var(--deg-negative)) translateZ(0)}.program-card:hover:not(.program-card--alt) .program-card__logo-wrap,.program-card:focus-within:not(.program-card--alt) .program-card__logo-wrap{filter:blur(0);opacity:1;transform:translateZ(0)}.program-card:hover:not(.program-card--alt) .program-card__content,.program-card:focus-within:not(.program-card--alt) .program-card__content{transform:translateZ(0)}.program-card:hover:not(.program-card--alt) .program-card__content .brxe-button,.program-card:focus-within:not(.program-card--alt) .program-card__content .brxe-button{opacity:1;transform:translateZ(0)}.program-card:hover:not(.program-card--alt) .program-card__media-wrap,.program-card:focus-within:not(.program-card--alt) .program-card__media-wrap{filter:blur(2px)}.program-card:hover.program-card--alt .program-card__logo-wrap,.program-card:focus-within.program-card--alt .program-card__logo-wrap{transform:translateY(-75%) translateZ(0)}body .program-portraits .program-card__media-wrap img{filter:brightness(80%)}@media (max-width:1199px){body .program-portraits .program-card:nth-child(5){display:none}}@media (max-width:991px){body .program-portraits .program-card:nth-child(4){display:none}}@media (max-width:767px){body .program-portraits .program-card:nth-child(3){display:none}}@media (min-width:1199px){.grid--3 .program-card{aspect-ratio:.72}}.grid--3 .program-card:after{left:75%}.team-card{aspect-ratio:1;background-color:transparent;justify-content:flex-end;overflow:hidden;position:relative;transition:var(--transition)}.team-card *{color:#fff;transition:var(--transition)}.team-card__content{flex:1;justify-content:flex-end;opacity:0;padding:var(--space-s);position:static;transform:translateY(10%)}.team-card__name{font-size:var(--text-xs);font-weight:700}.team-card__title{font-size:var(--text-xs)}.team-card__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%}.team-card__title a:focus{outline:0}.team-card__media-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.team-card__media-wrap:after{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transform:translateY(50%);transition:var(--transition)}.team-card__media-wrap img{position:absolute!important}.team-card:hover .team-card__content,.team-card:focus-within .team-card__content{opacity:1;transform:translateZ(0)}.team-card:hover .team-card__name,.team-card:focus-within .team-card__name{color:#fff}.team-card:hover .team-card__media-wrap:after,.team-card:focus-within .team-card__media-wrap:after{opacity:1;transform:translateY(50%)}.team-list-wrap .team-card__media-wrap{filter:brightness(80%)}.team-list-wrap .team-card:is(:hover,:focus-within) .team-card__media-wrap{filter:brightness(100%)}@media (max-width:991px){.team-list-wrap .team-card:nth-child(10),.team-list-wrap .team-card:nth-child(9){display:none}}@media (max-width:767px){.team-list-wrap .team-card:nth-child(8),.team-list-wrap .team-card:nth-child(7){display:none}}@media (max-width:480px){.team-list-wrap .team-card:nth-child(6),.team-list-wrap .team-card:nth-child(5){display:none}}body .team-card--alt{aspect-ratio:.68}body .team-card--alt .team-card__content{padding-bottom:var(--space-m)}body .team-card--alt:hover:after,body .team-card--alt:focus-within:after{transform:scale(1,2)}body .team-card--alt:hover .team-card__content,body .team-card--alt:focus-within .team-card__content{transform:translateY(-2%)!important}body .team-card--alt:after{background-color:var(--action);content:"";height:1.2rem;transition:inherit;width:100%}body .team-card--alt:nth-child(2):after{background-color:var(--action)}body .team-card--alt:nth-child(3):after{background-color:var(--accent-2)}body .team-card--alt:nth-child(4):after{background-color:var(--secondary)}.team-card--alt.team-card .team-card__content{opacity:1;transform:translateZ(0)!important}.team-card--alt.team-card .team-card__name{color:#fff}.team-card--alt.team-card .team-card__media-wrap:after{opacity:.5;top:20%;transform:unset!important}body .team-card--full{aspect-ratio:unset}body .team-card--full:focus-within{outline-style:solid;outline-color:var(--primary);outline-width:.2rem;outline-offset:.25em}body .team-card--full:hover .team-card__content,body .team-card--full:focus-within .team-card__content{background-color:var(--primary-hover)}body .team-card--full:hover .team-card__media-wrap img,body .team-card--full:focus-within .team-card__media-wrap img{filter:brightness(110%)}body .team-card--full .team-card__media-wrap:after{display:none}.team-card--full.team-card .team-card__content{background-color:var(--primary);justify-content:flex-start;opacity:1;transform:unset!important}.team-card--full.team-card .team-card__name{color:var(--base);font-size:var(--text-m);font-weight:600}.team-card--full.team-card .team-card__name span{color:var(--base);font-size:var(--text-s);font-weight:600}.team-card--full.team-card .team-card__name:focus{outline:0}.team-card--full.team-card .team-card__title{color:var(--base)}.team-card--full.team-card .team-card__media-wrap{aspect-ratio:1;order:-1;position:relative;width:100%}.team-card--full.team-card .team-card__media-wrap img{object-position:top}.team-card--full.team-card .team-card__media-wrap:after{top:15%}.home-news-article{--card-hover-bg:var(--base);--card-hover-color:var(--white);background-color:var(--white);color:var(--base);overflow:hidden;position:relative;transition:var(--transition)}.home-news-article__content{justify-content:flex-end;padding:var(--space-m);position:static}.home-news-article__category{background-color:var(--base);color:var(--white);font-size:var(--text-xs);font-weight:600;padding:.45em 1em .35em;position:absolute;right:0;top:0;transition:var(--transition)}.home-news-article__category ul{list-style:none;list-style-type:none;padding-left:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;margin-block-end:0;display:flex}.home-news-article__category ul li+li:before{content:", "}.home-news-article__title{font-size:var(--h3);margin-top:var(--space-xs)}.home-news-article__title a{color:var(--base);transition:var(--transition)}.home-news-article__title:focus{outline:0}.home-news-article__date{font-family:var(--font-accent);font-size:var(--text-s);font-weight:500;order:-1}.home-news-article__media-wrap{flex:1;order:-1;position:relative;width:100%}.home-news-article__media-wrap img{position:absolute}.home-news-article:hover,.home-news-article:focus-within{background-color:var(--card-hover-bg);color:var(--card-hover-color)}.home-news-article:hover .home-news-article__category,.home-news-article:focus-within .home-news-article__category{color:var(--primary)}.home-news-article:hover .home-news-article__title,.home-news-article:focus-within .home-news-article__title{color:var(--card-hover-color)}.home-news-article--featured .home-news-article__media-wrap{min-height:25rem}.home-news-article--featured .home-news-article__date{font-size:var(--text-l)}.home-news-article--featured .home-news-article__title{font-size:var(--h2)}.news-card{background-color:var(--primary);color:var(--base);position:relative;transition:var(--transition)}.news-card *{transition:var(--transition)}.news-card__content{padding:var(--space-l) var(--space-m) var(--space-m)}.news-card__date{font-family:var(--font-accent);font-size:var(--text-s)}.news-card .news-card__date{order:-1}.news-card__title{font-weight:700;margin-top:var(--space-xs)}.news-card__title a{transition:var(--transition)}.news-card__title a:focus{outline:0}.news-card__lede{color:var(--base);margin-top:var(--space-s)}.news-card__lede *{color:var(--base)}.news-card__badge{background-color:var(--base);color:var(--white);font-size:var(--text-s);font-weight:600;padding:.25em .8em .25em;position:absolute;right:0;top:0}.news-card__badge ul{list-style:none;list-style-type:none;padding-left:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;margin-block-end:0;display:flex}.news-card__badge ul li+li:before{content:", "}.news-card__media-wrap{aspect-ratio:1.5;order:-1;position:relative}.news-card[data-card-has-image] .news-card__content{padding-top:var(--space-m)}.news-card:hover,.news-card:focus-within{background-color:var(--base);color:var(--white)}.news-card:hover .news-card__title a,.news-card:focus-within .news-card__title a{color:var(--white)}.news-card:hover .news-card__date,.news-card:focus-within .news-card__date{color:var(--white)}.news-card:hover .news-card__lede,.news-card:focus-within .news-card__lede{color:var(--white)}.news-card:hover .news-card__lede *,.news-card:focus-within .news-card__lede *{color:var(--white)}.news-card--light{background-color:#fff}.news-card--light .news-card__content{padding-top:var(--space-m)}.news-breadcrumbs{align-items:center;display:flex;flex-direction:row;font-size:var(--text-m)}.news-breadcrumbs a{color:var(--base);text-decoration:underline}.news-breadcrumbs li:not(:first-child):before{content:"/";margin:0 .5em}.media-kit-card{position:relative;transition:var(--transition)}.media-kit-card *{transition:var(--transition)}.media-kit-card__content{background-color:var(--primary);flex:1;padding:var(--space-l) var(--space-m)}.media-kit-card__title:focus{outline:0}.media-kit-card__title a:after{z-index:2}.media-kit-card__lede{margin-top:var(--space-m)}.media-kit-card__download-text{display:flex;font-family:var(--font-accent);font-style:italic;flex-direction:column;margin-top:auto;text-decoration:underline;text-underline-offset:var(--underline-offset)}.media-kit-card__download-text:before{content:"";margin-top:var(--space-m)}.media-kit-card__media-wrap{order:-1;overflow:hidden;padding-bottom:45%;position:relative;width:100%}.media-kit-card__media-wrap img{position:absolute}.media-kit-card__play-icon{color:var(--primary);font-size:5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);z-index:1}.media-kit-card[data-media-kit=Material] .media-kit-card__media-wrap{aspect-ratio:1.3}.media-kit-card[data-media-kit=Video] .media-kit-card__media-wrap{aspect-ratio:1.8}.media-kit-card[data-media-kit=Video] .media-kit-card__media-wrap:before{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;transition:var(--transition);top:50%;z-index:1}.media-kit-card[data-media-kit=Video]:is(:hover,:focus-within) .media-kit-card__content{background-color:var(--primary-hover)}.media-kit-card[data-media-kit=Video]:is(:hover,:focus-within) .media-kit-card__media-wrap:before{opacity:.3}.media-kit-card[data-media-kit=Video]:is(:hover,:focus-within) .media-kit-card__play-icon{transform:translate(-50%,-50%) scale(1.1)}.media-kit-card:is(:hover,:focus-within) .media-kit-card__content{background-color:var(--primary-hover)}.media-kit-card__lightbox .gslide iframe{display:block}.media-kit-card__lightbox .gslide-inline{width:auto}.media-kit-card__lightbox .gslide-inline .ginlined-content{padding:0}.team-list{gap:var(--space-xs)}.team-list li a{align-items:center;color:var(--base);display:flex;font-size:var(--text-l)}.team-list li a:before{background-color:var(--team-color);content:"";display:inline-block;height:1.5em;margin-right:var(--space-s);transform:skew(var(--deg-negative));width:.8em}.team-list li a:hover{color:var(--accent)}.timeline-card{--timeline-color:var(--primary);aspect-ratio:.8;color:#fff;overflow:hidden;position:relative}.timeline-card *{--transition:.7s ease;transition:var(--transition)}.timeline-card:after{background-color:rgba(0,0,0,.1);content:"";height:100%;left:71%;opacity:1;position:absolute;transform:skew(var(--deg-negative)) translateX(.5rem);transition:inherit;width:80%;z-index:0}.timeline-card__content{height:100%;justify-content:flex-end;padding:var(--space-l) var(--space-m) var(--space-l);z-index:1}.timeline-card__title{font-family:var(--font-accent);font-size:var(--text-l);font-style:italic;font-weight:300;margin-bottom:0;margin-top:.25em;transition-delay:.1s}.timeline-card__title:focus{outline:0}.timeline-card__year{font-size:var(--h1);font-weight:700;line-height:1;order:-1;transition-delay:.1s}.timeline-card__lede{font-size:var(--text-xs);font-weight:300;line-height:1.3;max-height:0;opacity:0}.timeline-card__media-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.timeline-card__media-wrap picture{z-index:-1}.timeline-card__media-wrap:before{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.timeline-card__media-wrap:after{background-color:var(--timeline-color);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:var(--transition)}.timeline-card:hover .timeline-card__year,.timeline-card:focus-within .timeline-card__year,.timeline-card[data-card-open] .timeline-card__year{color:var(--base);transition-delay:0s}.timeline-card:hover .timeline-card__title,.timeline-card:focus-within .timeline-card__title,.timeline-card[data-card-open] .timeline-card__title{flex:1;margin-bottom:var(--space-s);transition-delay:0s}.timeline-card:hover .timeline-card__lede,.timeline-card:focus-within .timeline-card__lede,.timeline-card[data-card-open] .timeline-card__lede{--transition:1s;max-height:9.8em;opacity:1;transition-delay:.3s}.timeline-card:hover .timeline-card__media-wrap:after,.timeline-card:focus-within .timeline-card__media-wrap:after,.timeline-card[data-card-open] .timeline-card__media-wrap:after{opacity:1}#timeline .timeline-card[data-card-hidden]{display:none}.timeline-card:is(:nth-child(4),:nth-child(6),:nth-child(7),:nth-child(9)):not(:hover) .timeline-card__year{color:var(--primary)}.timeline-card:nth-child(5) .timeline-card__year{color:var(--white)}@media (min-width:992px) and (max-width:1400px){.timeline-card{aspect-ratio:.65}}@media (max-width:992px){.timeline-card{aspect-ratio:.7}}@media (max-width:855px){.timeline-card{aspect-ratio:.6}}@media (max-width:767px){.timeline-card{aspect-ratio:1}.timeline-card__content{flex-wrap:nowrap}}@media (max-width:530px){.timeline-card{aspect-ratio:.8}.timeline-card__lede{display:none}}.timeline-lightbox{--timeline-color:var(--primary);position:relative}.timeline-lightbox__inner-wrap{display:grid!important;gap:var(--space-xl);grid-template-columns:var(--grid-2-1);overflow:hidden;padding:var(--space-l) var(--space-l) var(--space-xl) var(--space-xl);position:relative}.timeline-lightbox__inner-wrap:before{background:var(--timeline-color);bottom:-2rem;content:"";left:-15rem;position:absolute;right:50%;transform:skewX(var(--deg-negative)) translateX(-4rem);transition:var(--transition);top:-2rem;width:50%;z-index:0}.timeline-lightbox__content{z-index:1}.timeline-lightbox__title{font-family:var(--font-accent);font-size:var(--h4);font-style:italic;font-weight:500;line-height:1.3;margin-bottom:0;margin-top:.3em}.timeline-lightbox__year{font-size:var(--h1);font-weight:700;line-height:1;margin-top:var(--space-xs);order:-1}.timeline-lightbox__post-content{flex:1;font-size:var(--text-l);line-height:1.444;margin-top:var(--space-l);max-height:100%;max-height:12em;overflow:auto}.timeline-lightbox__post-content *{font-family:var(--font-body)!important;font-size:inherit!important;font-weight:500!important}.timeline-lightbox__post-content::-webkit-scrollbar{width:.8rem}.timeline-lightbox__post-content::-webkit-scrollbar-track{background:0 0}.timeline-lightbox__post-content::-webkit-scrollbar-thumb{background-color:var(--shade);background-color:var(--timeline-color);border-radius:2rem;border:0 solid transparent}.timeline-lightbox__control-wrap{align-items:center;display:none;justify-content:space-between;margin-top:var(--space-m);width:100%}.timeline-lightbox__control-wrap button{background:0 0;border:0;color:inherit;cursor:pointer;font-family:var(--font-accent);font-size:var(--text-l);font-style:italic;outline:inherit;padding:0;text-decoration:underline;text-underline-offset:.1em}.timeline-lightbox__media-wrap{position:relative;z-index:1}.timeline-lightbox__close{align-items:center;background:unset;background-color:var(--white);border-radius:5rem;box-shadow:0 0 5px 0 rgba(0,0,0,0);display:flex;font-size:var(--text-s);justify-content:center;padding:1em;position:absolute;right:-.8em;top:-.8em;transition:var(--transition);z-index:999999999999999}.timeline-lightbox__close:is(:hover,:focus){background-color:var(--primary);box-shadow:0 0 5px 0 rgba(0,0,0,.2);color:var(--base)}.timeline-lightbox__close:active{background-color:var(--base);color:var(--white)}.timeline-lightbox .ginner-container{box-shadow:0 0 20px 5px rgba(0,0,0,.5)}.timeline-lightbox .gslide-inline{overflow:visible;position:relative}@media (max-width:1057px){.timeline-lightbox.brxe-xdynamiclightbox .gslide-inner-content .ginner-container{max-width:90%!important}}@media (max-width:767px){.timeline-lightbox__inner-wrap{grid-template-columns:var(--grid-1)}.timeline-lightbox__media-wrap{aspect-ratio:1.4}}.bricks-search-form input[type=search]{background-color:rgba(0,0,0,.1);border:0;border-radius:2em;color:var(--base);font-family:var(--font-body);font-size:var(--text-s);font-weight:700;line-height:1.1;padding:.8em 1em .6em;padding:var(--btn-pad-y) 1em;transition:.4s}.bricks-search-form input[type=search]::placeholder{color:inherit;opacity:1}.bricks-search-form input[type=search]:hover,.bricks-search-form input[type=search]:focus{background-color:rgba(0,0,0,.05);border-color:#fff;color:var(--base)}.bricks-search-form input[type=search]:hover::placeholder,.bricks-search-form input[type=search]:focus::placeholder{color:var(--base);opacity:1}.search-result{background-color:var(--primary);color:var(--base);overflow:hidden;position:relative;transition:var(--transition)}.search-result *{transition:var(--transition)}.search-result__media-wrap{aspect-ratio:1.5;order:-1;overflow:hidden}.search-result__media-wrap:after{background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:50%;transform:translateY(50%);transition:var(--transition)}.search-result__content{flex:1;padding:var(--space-l) var(--space-m) var(--space-m)}.search-result__date{color:var(--base);font-family:var(--font-accent);font-size:var(--text-s);order:-1}.search-result__title{font-weight:700;margin-top:var(--space-xs)}.search-result__title a{color:var(--base);transition:var(--transition)}.search-result__title a:focus{outline:0}.search-result__lede{color:var(--base);margin-top:var(--space-s)}.search-result__lede *{color:var(--base)}.search-result__badge{background-color:var(--base);color:var(--white);font-size:var(--text-m);padding:.25em .8em .05em;position:absolute;right:0;top:0}.search-result__badge ul{list-style:none;list-style-type:none;padding-left:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;margin-block-end:0;display:flex}.search-result__badge ul li+li:before{content:", "}.search-result[data-card-has-image] .search-result__content{padding-top:var(--space-m)}.search-result[data-post-type=team] .search-result__title{font-size:var(--text-xs);margin-top:0}.search-result[data-post-type=team] .search-result__team-member-title{font-size:var(--text-xs)}.search-result:is(:hover,:focus-within){background-color:var(--base);color:var(--white)}.search-result:is(:hover,:focus-within) .search-result__title a{color:var(--white)}.search-result:is(:hover,:focus-within) .search-result__date{color:var(--white)}.search-result:is(:hover,:focus-within) .search-result__lede{color:var(--white)}.search-result:is(:hover,:focus-within) .search-result__lede *{color:var(--white)}.search-result:is(:hover,:focus-within) .search-result__media-wrap:after{opacity:1;transform:translateY(50%)}