.highlights-component{position:relative;width:100%;margin:var(--mar-top-d,0) var(--mar-right-d,0) var(--mar-bottom-d,0) var(--mar-left-d,0);padding:calc(var(--hg-top-d, 0) + var(--pad-top-d, 0)) calc(var(--hg-right-d, 0) + var(--pad-right-d, 0)) calc(var(--hg-bottom-d, 0) + var(--pad-bottom-d, 0)) calc(var(--hg-left-d, 0) + var(--pad-left-d, 0))}.highlights-component__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;gap:0 calc(var(--hg-left-d, 0) + var(--hg-right-d, 0))}.highlights-component__text{max-width:70%;overflow-wrap:break-word;pointer-events:none}.highlights-component__item{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;aspect-ratio:.7142857143;overflow:clip;background-color:#f5f5f5}.highlights-component__region{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0}.highlights-component__region>.experience-component{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.highlights-component__region .highlights-component__item{width:100%}.highlights-component__media{width:100%;height:100%}.highlights-component__media--desktop{display:block}.highlights-component__media--mobile{display:none}.highlights-component__picture{display:block}.highlights-component__image,.highlights-component__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);object-position:var(--focal-point-x,50%) var(--focal-point-y,50%)}.highlights-component__image{position:absolute;inset:0}.highlights-component__link{text-decoration:none}.highlights-component__item--has-video-controls .highlights-component__video{position:relative;z-index:5}.highlights-component__overlay{position:absolute;inset:auto 0 0;z-index:4;padding:1rem;color:#fff;pointer-events:none}.highlights-component__overlay--gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,26,26,0)),color-stop(45.19%,rgba(26,26,26,.08)),to(rgba(26,26,26,.3)));background:linear-gradient(180deg,rgba(26,26,26,0),rgba(26,26,26,.08) 45.19%,rgba(26,26,26,.3))}.highlights-component__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;pointer-events:none}.highlights-component__content-wrapper:has(.highlights-component__subtitle){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.highlights-component__content-wrapper:not(:has(.highlights-component__title),:has(.highlights-component__subtitle)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.highlights-component__content-wrapper:not(:has(.highlights-component__title),:has(.highlights-component__subtitle)) .highlights-component__text{display:none}.highlights-component--scroll-content .highlights-component__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}.highlights-component--scroll-content .highlights-component__media{position:absolute;inset:0}.highlights-component--scroll-content .highlights-component__sticky-anchor{display:contents}.highlights-component--scroll-content .highlights-component__overlay{position:sticky;inset:0 auto;margin-top:auto;z-index:4}.highlights-component__title{text-transform:uppercase}.highlights-component__subtitle,.highlights-component__title{margin:0;color:#fff;font-family:Diatype Plus,Gilroy-Regular,arial,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.05rem;text-align:center}.highlights-component__subtitle{text-decoration:none}.highlights-component__cta{position:relative;z-index:6;color:#fff;font-family:Diatype Plus,Gilroy-Regular,arial,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.05rem;text-decoration:none;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;pointer-events:auto}.highlights-component__cta:focus,.highlights-component__cta:hover{color:#fff;text-decoration:none;border-bottom-color:currentcolor}@media(max-width:767.98px){.highlights-component{margin:var(--mar-top-t,0) var(--mar-right-t,0) var(--mar-bottom-t,0) var(--mar-left-t,0);padding:calc(var(--hg-top-d, 0) + var(--pad-top-t, 0)) calc(var(--hg-right-d, 0) + var(--pad-right-t, 0)) calc(var(--hg-bottom-d, 0) + var(--pad-bottom-t, 0)) calc(var(--hg-left-d, 0) + var(--pad-left-t, 0))}}@media(max-width:543.98px){.highlights-component{margin:var(--mar-top-m,0) var(--mar-right-m,0) var(--mar-bottom-m,0) var(--mar-left-m,0);padding:calc(var(--hg-top-m, 0) + var(--pad-top-m, 0)) calc(var(--hg-right-m, 0) + var(--pad-right-m, 0)) calc(var(--hg-bottom-m, 0) + var(--pad-bottom-m, 0)) calc(var(--hg-left-m, 0) + var(--pad-left-m, 0))}.highlights-component__inner{gap:var(--hg-bottom-m,0) calc(var(--hg-left-m, 0) + var(--hg-right-m, 0))}.highlights-component__media--desktop{display:none}.highlights-component__media--mobile{display:block}.highlights-component__overlay{padding:1rem 1rem 1rem 10px}.highlights-component__content-wrapper{display:block}.highlights-component__title{text-align:left;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.highlights-component__subtitle{text-align:left;text-decoration:none}.highlights-component__cta{display:none}.highlights-component--mobile-vertical .highlights-component__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlights-component--mobile-vertical .highlights-component__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.highlights-component--mobile-side_by_side .highlights-component__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.highlights-component--mobile-side_by_side .highlights-component__item{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;width:auto}.highlights-component--mobile-side_by_side .highlights-component__overlay{padding:1rem 12px}.highlights-component--mobile-side_by_side .highlights-component__text{max-width:100%}.highlights-component--mobile-side_by_side .highlights-component__subtitle,.highlights-component--mobile-side_by_side .highlights-component__title{font-size:.625rem}}