.x-media{--close-color: var(--blue);--close-color-bars: var(--blue);--close-hover: var(--blue);--close-hover-bars: var(--blue);--close-bg: transparent;--close-hover-bg: rgba(1, 88, 181, 0.1);--close-active-bg: rgba(1, 88, 181, 0.3);--close-box-shadow-hover: 0px;--close-opacity: 1;--close-hover-opacity: 1;--close-ratio: .4;--close-size: 44px;--close-weight: 2px;--close-h-offset: 2.3rem;--close-v-offset: 2rem;--close-top: 0px;--close-bottom: unset;--close-left: unset;--close-right: 0px;--trns-easing: cubic-bezier(0, 0.275, 0.125, 1);--reveal-easing: cubic-bezier(0.31,0.5,0.36,1);--video-trns: .333s var(--trns-easing);--video-reveal: none;--box-width: var(--grid, 1000px);--box-t: 0;--box-events: none;--box-transform-origin: center;--box-scale: .8;--backdrop-filter: blur(20px);--video-t: 0;--box-bg-color: var(--white);--box-spacing: 0rem;--box-radius: 10px;position:absolute;display:grid;width:100%;height:100%;top:0;left:0;z-index:var(--video-t);opacity:var(--video-t);transition:opacity var(--video-reveal), backdrop-filter var(--video-reveal);will-change:opacity, backdrop-filter}@media(max-width: 1400px){.x-media{--close-size: 37px}}.x-media.--mini{--box-width: 20vw}@supports(backdrop-filter: blur(1px)){.x-media{backdrop-filter:var(--backdrop-filter)}.x-media.--mini{backdrop-filter:blur(0px)}}@media(max-width: 990px){.x-media{place-content:center}}.x-media.--init{--video-trns: .3s var(--trns-easing);--video-reveal: .3s var(--reveal-easing)}.x-media.--init.--active{--video-t: 1;--box-t: 1;--box-events: all;--box-scale: 1}.x-media.--init.--active:not(.--active) *{pointer-events:none !important}.x-media .btn__content__text{white-space:nowrap}.x-media__holder{position:fixed;z-index:1499;width:100%;height:100%;top:0%;left:0%;pointer-events:none}.x-media__backdrop{position:absolute;width:100%;height:100%;top:0%;left:0%;opacity:0;pointer-events:none;background-color:var(--backdrop-bg, #000);transition:opacity var(--video-reveal);will-change:opacity}.x-media.--active .x-media__backdrop{opacity:var(--backdrop-active-t, 0.8);pointer-events:all}.x-media.--mini .x-media__backdrop{opacity:0;pointer-events:none}.x-media__iframe{position:relative;height:0px;padding-top:56.25%;background-color:var(--primary-bg);background-image:var(--thumb-img);background-position:center;background-size:cover}.x-media__iframe .wrapper_iframe,.x-media__iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}@media only screen and (min-width: 990px){.x-media.--change .x-media__iframe iframe{animation:fixTransition .5s ease both}}.x-media__box{align-self:center;justify-self:center;width:var(--box-width);background-color:var(--box-bg-color);padding:var(--box-spacing);border-radius:var(--box-radius);max-width:100%;max-height:90%;overflow-y:hidden;overflow-x:hidden;position:relative;pointer-events:var(--box-events);opacity:var(--box-t);transform:scale(var(--box-scale));transform-origin:var(--box-transform-origin);box-shadow:0 5px 20px rgba(45,54,83,0);left:0px;top:0px;transition:transform var(--video-reveal), opacity var(--video-reveal), width var(--video-reveal), box-shadow var(--video-reveal), top var(--video-reveal), left var(--video-reveal), bottom var(--video-reveal), right var(--video-reveal);will-change:transform, opacity, width, box-shadow, top, left, bottom, right}.x-media.--mini .x-media__box{box-shadow:0 5px 30px rgba(45,54,83,.2117647059);left:calc(50% - var(--box-width)/2 - 2rem);top:calc(50% - (var(--box-width)*.5625 + 44px)/2 - 2rem)}.x-media__mobile-header{transition:opacity .2s var(--trns-easing);display:none;min-height:var(--close-size);flex-flow:wrap;position:relative;margin:var(--gap);margin-bottom:0px;align-content:center;padding-right:calc(var(--close-size) + 2rem)}@media(max-width: 990px){.x-media__mobile-header{display:flex}}.x-media__mobile-header h2{font-size:1.25rem;color:var(--white);font-weight:500;margin-bottom:0;line-height:1.4444em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.x-media__mobile-header h2:last-child{margin-bottom:0px}.x-media__mobile-header .x-media__close{--close-color: var(--white);--close-color-bars: var(--white);--close-hover: var(--white);--close-hover-bars: var(--white);--close-active-bg: rgba(255, 255, 255, 0.3);top:0px;right:0px;pointer-events:none}.x-media.--active .x-media__mobile-header .x-media__close{pointer-events:all}.x-media__header{display:flex;flex-flow:row;align-items:center;justify-content:space-between;gap:15px;padding:2rem 2rem;height:117px;padding-right:calc(2.25rem + var(--close-size));transition:opacity var(--video-reveal), height var(--video-reveal), padding var(--video-reveal);will-change:opacity, height, padding}.x-media.--mini .x-media__header{opacity:0;height:44px;padding:0 2rem;pointer-events:none}.x-media__header h2{font-family:var(--serif-font);color:var(--black);-webkit-text-stroke:.2px;font-size:1.25rem;font-weight:500;margin-bottom:0;line-height:1.4444em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:15px;position:relative;top:3px}.x-media__header-mini{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:0px;height:44px;padding:0 5px;transition:top var(--video-reveal), opacity var(--video-reveal);will-change:top, opacity}.x-media__header-mini span{width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;border-radius:0px;--icon-bg-color: var(--blue)}.x-media__header-mini span::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;border-radius:5px;background:var(--icon-bg-color);opacity:0;transition:opacity var(--video-trns);will-change:opacity}.x-media__header-mini span:hover::before{opacity:.1}.x-media__header-mini span:active::before{transition:opacity var(--trns-f);will-change:opacity;opacity:.2}.x-media__header-mini span.x-media__exit{--icon-bg-color: var(--red)}.x-media:not(.--mini) .x-media__header-mini{opacity:0;top:-44px;pointer-events:none}.x-media.--mini .x-media__header-mini{opacity:1;top:0px}.x-media__minify{width:var(--close-size);min-width:var(--close-size);height:var(--close-size);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background-color:var(--close-bg);opacity:var(--close-opacity);transition:box-shadow var(--video-trns), background var(--video-trns), opacity var(--video-trns), left var(--video-trns), width var(--video-trns), height var(--video-trns);will-change:box-shadow, background, opacity, left, width, height}.x-media__minify:hover,.x-media__minify:focus-visible,.x-media__minify:focus-within{background-color:var(--close-hover-bg);box-shadow:inset 0 0 0 var(--close-box-shadow-hover) var(--close-color);opacity:var(--close-hover-opacity)}.x-media__minify:active{background-color:var(--close-active-bg)}.x-media__close{position:absolute;top:calc(var(--close-h-offset) + var(--close-top));right:calc(var(--close-v-offset) + var(--close-right));bottom:calc(var(--close-h-offset) + var(--close-bottom));left:calc(var(--close-v-offset) + var(--close-left));width:var(--close-size);height:var(--close-size);border-radius:50%;cursor:pointer;background-color:var(--close-bg);opacity:var(--close-opacity);transition:box-shadow var(--video-trns), background var(--video-trns), opacity var(--video-trns), left var(--video-trns), width var(--video-trns), height var(--video-trns);will-change:box-shadow, background, opacity, left, width, height}.x-media.--mini .x-media__close{opacity:0;pointer-events:none}.x-media__close:after,.x-media__close:before{--inner-width: calc(var(--close-size) * var(--close-ratio));content:"";width:var(--inner-width);height:var(--close-weight);position:absolute;left:calc(50% - var(--inner-width)/2);top:calc(50% - var(--close-weight)/2);background-color:var(--close-color-bars);transform:rotate(45deg);transition:backgorund var(--video-trns);will-change:backgorund}.x-media__close:after{transform:rotate(-45deg)}.x-media__close:hover,.x-media__close:focus-visible,.x-media__close:focus-within{background-color:var(--close-hover-bg);box-shadow:inset 0 0 0 var(--close-box-shadow-hover) var(--close-color);animation:rotateOnHover .4s var(--reveal-easing) forwards;opacity:var(--close-hover-opacity)}@keyframes rotateOnHover{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.x-media__close:hover:after,.x-media__close:hover:before,.x-media__close:focus-visible:after,.x-media__close:focus-visible:before,.x-media__close:focus-within:after,.x-media__close:focus-within:before{background-color:var(--close-hover-bars)}.x-media__close:active{background-color:var(--close-active-bg)}.x-media.--left.--mini .x-media__box{top:calc(-50% + var(--box-width)*.5625 + 44px - 2rem)}.x-media.--layout-video .x-media__box{overflow:visible;background:rgba(0,0,0,0);padding:0px !important}@media(max-width: 990px){.x-media.--layout-video .x-media__box{width:calc(100vw - var(--gap)*2)}}.x-media:not(.--active){pointer-events:none}.x-media:not(.--active) *{pointer-events:none}@keyframes fixTransition{0%{transform:scale(1)}30%{transform:scale(1.25)}100%{transform:scale(1)}}@media(max-width: 990px){.x-media__box{max-height:unset !important;top:unset;left:unset;bottom:0px}.x-media__mobile-header{margin-bottom:1rem}.x-media__header-mini{transition:none}.x-media.--mini .x-media__mobile-header{bottom:0px;pointer-events:none;opacity:0}.x-media.--mini .x-media__box{--box-width: 100% !important;top:unset;right:unset;bottom:0px;left:0px;position:fixed;border-radius:0px;max-height:unset}.x-media.--mini .x-media__box__inner{width:40%}.x-media.--mini .x-media__header-mini{top:calc(50% - 22px);right:0px;width:60%;padding:0 10px}.x-media.--mini .x-media__header{height:0px}.x-media.--mini.--left .x-media__box{top:unset;right:unset;bottom:0px;left:0px}.x-media__header{padding:1rem 1rem;height:60px;padding-right:1rem !important;transition:none}.x-media__header h2{display:none}.x-media__box{max-height:calc(100% - var(--gap)*2);padding:0rem;--box-width: calc(100% - var(--gap) * 2) !important;max-width:var(--box-width);width:var(--box-width);margin:0 !important;align-self:end}.x-media__box h1,.x-media__box h2,.x-media__box h3,.x-media__box h4,.x-media__box h5,.x-media__box h6,.x-media__box p,.x-media__box ul,.x-media__box ol,.x-media__box blockquote{padding-right:0px !important}.x-media__box .x-media__close{display:none}}/*# sourceMappingURL=media-styles.css.map */
