.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{display:table;content:""}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}section.section--media-carousel{margin:0}.ep.media-carousel{--media-carousel-bg: var(--color-neutral-900);--media-carousel-fg: var(--color-text-inverse);--media-carousel-overline: var(--color-text-dark-secondary);--media-carousel-slide: calc(100% - 0.3125rem);--media-carousel-gap: 0.625rem;overflow-x:clip;background-color:var(--media-carousel-bg);color:var(--media-carousel-fg)}@media(min-width: 641px){.ep.media-carousel{padding:var(--space-8) 1.65625rem 1.75rem}}@media(min-width: 1199px){.ep.media-carousel{--media-carousel-slide: calc(100% * 1062 / 1348);--media-carousel-gap: 3.3125rem}}@media(min-width: 1440px){.ep.media-carousel{--media-carousel-slide: 66.375rem;--media-carousel-inset: 0.125rem}}.ep.media-carousel .media-carousel__panel{overflow:hidden;padding:2.9375rem 0 2.0625rem;background-color:var(--media-carousel-bg)}@media(min-width: 1199px){.ep.media-carousel .media-carousel__panel{padding:5.75rem 0 4.75rem}}.ep.media-carousel .media-carousel__header{display:flex;flex-direction:column;align-items:flex-start;gap:2.4375rem;margin-bottom:1.8125rem}@media(min-width: 1199px){.ep.media-carousel .media-carousel__header{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-6);margin-bottom:3.4375rem;padding-left:var(--media-carousel-inset, 0)}}.ep.media-carousel .media-carousel__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.ep.media-carousel .media-carousel__title{margin:0;padding-right:1.375rem;color:var(--media-carousel-fg);line-height:1.125}@media(min-width: 1199px){.ep.media-carousel .media-carousel__title{line-height:var(--type-h2-secondary-lh)}}.ep.media-carousel .media-carousel__controls{display:flex;flex-shrink:0;gap:var(--space-4)}@media(min-width: 1199px){.ep.media-carousel .media-carousel__controls{gap:1.21875rem}}.ep.media-carousel .media-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.7575rem;height:2.7575rem;padding:0;border:.0625rem solid var(--color-neutral-600);border-radius:var(--radius-icon-button);background:none;color:var(--color-neutral-600);cursor:pointer;transition:border-color .3s ease-out,color .3s ease-out}@media(min-width: 1199px){.ep.media-carousel .media-carousel__arrow{width:2.67rem;height:2.67rem}}.ep.media-carousel .media-carousel__arrow--next{border-color:var(--color-orange-500);color:var(--media-carousel-fg)}.ep.media-carousel .media-carousel__arrow:hover,.ep.media-carousel .media-carousel__arrow--next:hover{border-color:var(--color-orange-500);color:var(--color-orange-500)}.ep.media-carousel .media-carousel__arrow:focus-visible{outline:var(--border-width-focus-thin) solid var(--color-orange-500);outline-offset:.125rem}.ep.media-carousel .media-carousel__arrow--prev .media-carousel__arrow-icon{transform:scaleX(-1)}.ep.media-carousel .media-carousel__arrow-icon{flex-shrink:0;width:2.5rem;height:2.5rem}.ep.media-carousel .media-carousel__track{margin-left:var(--media-carousel-inset, 0)}.ep.media-carousel .media-carousel__track:not(.slick-initialized){display:flex}.ep.media-carousel .media-carousel__track .slick-list{width:calc(var(--media-carousel-slide) + var(--media-carousel-gap));overflow:visible}.ep.media-carousel .media-carousel__slide{position:relative;flex:0 0 calc(var(--media-carousel-slide) + var(--media-carousel-gap));padding-right:var(--media-carousel-gap)}.ep.media-carousel .media-carousel__slide::after{content:"";position:absolute;top:0;right:var(--media-carousel-gap);left:0;z-index:2;aspect-ratio:16/9;border-radius:1rem;background:linear-gradient(to right, rgba(0, 0, 0, 0.4), rgb(0, 0, 0) 67.786%);opacity:0;pointer-events:none;transition:opacity .6s ease-out}.ep.media-carousel .media-carousel__slide.is-prev::after{background:linear-gradient(to left, rgba(0, 0, 0, 0.4), rgb(0, 0, 0) 67.786%)}@media(min-width: 1199px){.ep.media-carousel .media-carousel__slide:not(.is-active)::after{opacity:1}}.ep.media-carousel .media-carousel__media{position:relative;margin:0 var(--space-1) 0 calc(-1*var(--space-1));aspect-ratio:338/253;overflow:hidden;border-radius:1rem;background-color:var(--color-bg-dark-muted)}@media(min-width: 1199px){.ep.media-carousel .media-carousel__media{margin:0;aspect-ratio:16/9}}.ep.media-carousel .media-carousel__picture{display:block;height:100%}.ep.media-carousel .media-carousel__image{display:block;width:100%;height:100%;object-fit:cover}.ep.media-carousel .media-carousel__video-toggle{position:absolute;right:1rem;bottom:1rem;z-index:3}.ep.media-carousel .media-carousel__video-toggle .media-carousel__video-icon--pause{display:none}.ep.media-carousel .media-carousel__video-toggle.is-playing .media-carousel__video-icon--pause{display:block}.ep.media-carousel .media-carousel__video-toggle.is-playing .media-carousel__video-icon--play{display:none}.ep.media-carousel .media-carousel__copy{margin-top:var(--space-4)}@media(min-width: 1199px){.ep.media-carousel .media-carousel__copy{position:absolute;bottom:2.53125rem;left:2.8125rem;z-index:1;max-width:44.625rem;margin:0}}.ep.media-carousel .media-carousel__overline{margin:0 0 .875rem;color:var(--media-carousel-overline);font-size:.8125rem;font-weight:var(--font-weight-medium);line-height:1.5384615385;letter-spacing:.0325rem;text-transform:uppercase}@media(min-width: 1199px){.ep.media-carousel .media-carousel__overline{margin-bottom:var(--space-4);color:var(--color-text-inverse);font-size:1rem;line-height:1.25;letter-spacing:.04rem}}.ep.media-carousel .media-carousel__heading{margin:0;color:var(--media-carousel-fg);font-size:1rem;line-height:1.25;letter-spacing:0}@media(min-width: 1199px){.ep.media-carousel .media-carousel__heading{color:var(--color-text-inverse);font-size:2rem;line-height:1.125;letter-spacing:-0.02rem}}.ep.media-carousel .media-carousel__dots{display:flex;gap:var(--space-1);margin-top:2.125rem}@media(min-width: 1199px){.ep.media-carousel .media-carousel__dots{gap:var(--space-2);margin-top:2.5625rem;padding-left:var(--media-carousel-inset, 0)}}.ep.media-carousel .media-carousel__dot{width:.625rem;height:.625rem;padding:0;border:0;border-radius:.125rem;background-color:var(--color-neutral-600);cursor:pointer;transition:background-color .3s ease-out}@media(min-width: 1199px){.ep.media-carousel .media-carousel__dot{width:.875rem;height:.875rem}}.ep.media-carousel .media-carousel__dot.is-active{background-color:var(--color-orange-500)}.ep.media-carousel .media-carousel__dot:focus-visible{outline:var(--border-width-focus-thin) solid var(--color-orange-500);outline-offset:.125rem}@media(prefers-reduced-motion: reduce){.ep.media-carousel .media-carousel__arrow,.ep.media-carousel .media-carousel__slide::after,.ep.media-carousel .media-carousel__dot{transition:none}}@media(min-width: 1199px){.ep.media-carousel .media-carousel__slide--has-copy .media-carousel__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 52.885%, rgba(0, 0, 0, 0.52) 74.519%, rgba(0, 0, 0, 0.8));pointer-events:none}}.ep.media-carousel--white{--media-carousel-bg: var(--color-neutral-0);--media-carousel-fg: var(--color-text-primary);--media-carousel-overline: var(--color-text-secondary)}@media(min-width: 641px){.ep.media-carousel--framed{background:var(--gradient-frame)}.ep.media-carousel--framed .media-carousel__panel{border-radius:3rem 3rem 0 0}}.ep.media-carousel--empty{padding:var(--space-4);border:.0625rem dashed var(--color-border-default);background:none;color:var(--color-text-secondary);font-style:italic}/*# sourceMappingURL=style.css.map */
