.ImageWithVideo{grid-template-areas:"main";width:100%;height:100%;display:grid;overflow:hidden}.ImageWithVideo.is-editMode .ImageWithVideo__video{-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}.ImageWithVideo__picture{grid-area:main;overflow:hidden}.ImageWithVideo__video{z-index:1;object-fit:cover;grid-area:main;width:100%;height:100%;max-height:100%;overflow:hidden}.HotspotSlider{height:100%;position:relative}.HotspotSlider__scroll{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;height:100%;display:flex;overflow-x:auto;overflow-y:hidden}.HotspotSlider__scroll::-webkit-scrollbar{display:none}.HotspotSlider__slide{scroll-snap-align:start;flex-direction:column;flex-shrink:0;width:100%;margin-right:16px;display:flex}.HotspotSlider__slide:last-of-type{margin-right:0}.HotspotSlider__image{aspect-ratio:16/9;flex-shrink:0;width:100%}.HotspotSlider__video{flex-shrink:0}.HotspotSlider__title{text-transform:uppercase;margin-top:48px;font-family:NouvelR\, sans-serif;font-size:1.8rem;font-weight:700;line-height:.95}@media screen and (min-width:1024px){.HotspotSlider__title{font-size:2rem}}.HotspotSlider__description{flex:1;margin-top:16px;font-family:NouvelR\, sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;overflow-y:auto}.HotspotSlider__slideArrowWrapper{margin-top:56.25%;position:absolute;top:0;right:0}.HotspotSlider__slideArrow{background-color:#000;width:40px;height:40px;padding:0}.HotspotSlider__slideArrow:disabled{background-color:#3e3f40}.HotspotSlider__arrowIcon{fill:#fff;width:16px;margin:auto}.Hotspots{--Hotspots-clue-count:3;--Hotspots-clue-duration:.6s;width:100%;position:relative;overflow-x:auto}@media (max-width:1023px){.Hotspots.is-portrait-mode{aspect-ratio:9/16;overflow:hidden}.Hotspots.is-portrait-mode .Hotspots__innerWraper{width:auto;height:100%}.Hotspots.is-portrait-mode .Hotspots__image{aspect-ratio:16/9;height:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.Hotspots.is-portrait-mode .PictureElement__imgDefault{height:100%;max-height:none}.Hotspots.is-portrait-mode .Hotspots__hotspotButton{top:calc(100% - var(--HotspotsX));left:var(--HotspotsY)}}@media screen and (min-width:1024px){.Hotspots{overflow-x:hidden}}.Hotspots.is-visible .Hotspots__hotspotButton{animation:1s hotspots-pulse;animation-delay:calc(var(--HotspotsIndex)*.5)}.Hotspots.is-visible .Hotspots__iconWrapper{animation:hotspots-fade-out;animation-duration:calc(var(--Hotspots-clue-count)*var(--Hotspots-clue-duration));animation-fill-mode:forwards}.Hotspots.is-visible .Hotspots__icon{animation-name:hotspots-scroll-horizontal}.Hotspots__innerWraper{width:-webkit-fit-content;width:fit-content;position:relative}@media screen and (min-width:1024px){.Hotspots__innerWraper{width:100%;overflow:hidden}}.Hotspots__image .PictureElement__imgDefault{width:auto;height:100vh;max-height:600px}@media screen and (min-width:1024px){.Hotspots__image .PictureElement__imgDefault{width:100%;height:unset;max-height:none}}.Hotspots__hotspotButton{top:var(--HotspotsY);left:var(--HotspotsX);color:#efdf00;aspect-ratio:1;background-color:currentColor;border-radius:50%;width:12px;padding:0;transition:transform .2s ease-out;position:absolute;transform:translate(-50%,-50%)}.Hotspots__hotspotButton:before{content:"";aspect-ratio:1;border:2px dotted;border-radius:50%;width:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hotspots__hotspotButton.is-active,.Hotspots__hotspotButton:hover{transform:translate(-50%,-50%)scale(1.23)rotate(180deg)}.Hotspots__hotspotButton.is-active+.Hotspots__detail{display:block}@media screen and (min-width:1024px){.Hotspots__hotspotButton.is-active+.Hotspots__detail{transform:translate(-100%)}}.Hotspots__hotspotButton.is-active~.Hotspots__overlay{z-index:1;background-color:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0}.Hotspots__hotspotButton+.Hotspots__detail{z-index:10;background-color:#fff;width:100%;height:100%;padding:72px 16px 32px;display:none;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.Hotspots__hotspotButton+.Hotspots__detail{z-index:2;width:50%;padding:96px 48px 32px;transition:transform .2s ease-out;display:block;position:absolute;left:100%}}.Hotspots__closeButton{align-content:center;justify-content:center;width:32px;height:72px;display:grid;position:absolute;top:0;right:16px}@media screen and (min-width:1024px){.Hotspots__closeButton{height:96px;right:48px}}.Hotspots__closeButton:before,.Hotspots__closeButton:after{content:"";background-color:#000;width:32px;min-height:2px;position:absolute;top:50%}.Hotspots__closeButton:before{transform:rotate(45deg)translateY(-50%)}.Hotspots__closeButton:after{transform:rotate(-45deg)translateY(-50%)}.Hotspots__iconWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hotspots__icon{fill:#fff;width:64px;animation-duration:var(--Hotspots-clue-duration);animation-iteration-count:var(--Hotspots-clue-count);animation-timing-function:ease-in-out;animation-direction:alternate-reverse}@media screen and (min-width:1024px){.Hotspots__icon{display:none}}@keyframes hotspots-pulse{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%)scale(1.23)rotate(90deg)}to{transform:translate(-50%,-50%)scale(1)rotate(180deg)}}@keyframes hotspots-scroll-horizontal{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hotspots-fade-out{80%{opacity:1}to{opacity:0}}